Class: TencentCloud::Ccc::V20200210::CreateUserSigRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200210/models.rb

Overview

CreateUserSig请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, uid = nil, clientdata = nil, expiredtime = nil) ⇒ CreateUserSigRequest

Returns a new instance of CreateUserSigRequest.



2392
2393
2394
2395
2396
2397
# File 'lib/v20200210/models.rb', line 2392

def initialize(sdkappid=nil, uid=nil, clientdata=nil, expiredtime=nil)
  @SdkAppId = sdkappid
  @Uid = uid
  @ClientData = clientdata
  @ExpiredTime = expiredtime
end

Instance Attribute Details

#ClientDataObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • Uid:

    用户 ID,该值必须与 ClientData 字段中 Uid 的值一致

  • ClientData:

    用户签名数据,必填字段,为标准 JSON 格式

  • ExpiredTime:

    有效期,单位秒,不超过 1 小时



2390
2391
2392
# File 'lib/v20200210/models.rb', line 2390

def ClientData
  @ClientData
end

#ExpiredTimeObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • Uid:

    用户 ID,该值必须与 ClientData 字段中 Uid 的值一致

  • ClientData:

    用户签名数据,必填字段,为标准 JSON 格式

  • ExpiredTime:

    有效期,单位秒,不超过 1 小时



2390
2391
2392
# File 'lib/v20200210/models.rb', line 2390

def ExpiredTime
  @ExpiredTime
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • Uid:

    用户 ID,该值必须与 ClientData 字段中 Uid 的值一致

  • ClientData:

    用户签名数据,必填字段,为标准 JSON 格式

  • ExpiredTime:

    有效期,单位秒,不超过 1 小时



2390
2391
2392
# File 'lib/v20200210/models.rb', line 2390

def SdkAppId
  @SdkAppId
end

#UidObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • Uid:

    用户 ID,该值必须与 ClientData 字段中 Uid 的值一致

  • ClientData:

    用户签名数据,必填字段,为标准 JSON 格式

  • ExpiredTime:

    有效期,单位秒,不超过 1 小时



2390
2391
2392
# File 'lib/v20200210/models.rb', line 2390

def Uid
  @Uid
end

Instance Method Details

#deserialize(params) ⇒ Object



2399
2400
2401
2402
2403
2404
# File 'lib/v20200210/models.rb', line 2399

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @Uid = params['Uid']
  @ClientData = params['ClientData']
  @ExpiredTime = params['ExpiredTime']
end