Class: TencentCloud::Tdid::V20210519::IssueCredentialRequest

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

Overview

IssueCredential请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(crdlarg = nil, unsigned = nil, dapid = nil) ⇒ IssueCredentialRequest

Returns a new instance of IssueCredentialRequest.



733
734
735
736
737
# File 'lib/v20210519/models.rb', line 733

def initialize(crdlarg=nil, unsigned=nil, dapid=nil)
  @CRDLArg = crdlarg
  @UnSigned = unsigned
  @DAPId = dapid
end

Instance Attribute Details

#CRDLArgObject

Parameters:

  • CRDLArg:

    参数集合,详见示例

  • UnSigned:

    是否未签名

  • DAPId:

    DID应用id



731
732
733
# File 'lib/v20210519/models.rb', line 731

def CRDLArg
  @CRDLArg
end

#DAPIdObject

Parameters:

  • CRDLArg:

    参数集合,详见示例

  • UnSigned:

    是否未签名

  • DAPId:

    DID应用id



731
732
733
# File 'lib/v20210519/models.rb', line 731

def DAPId
  @DAPId
end

#UnSignedObject

Parameters:

  • CRDLArg:

    参数集合,详见示例

  • UnSigned:

    是否未签名

  • DAPId:

    DID应用id



731
732
733
# File 'lib/v20210519/models.rb', line 731

def UnSigned
  @UnSigned
end

Instance Method Details

#deserialize(params) ⇒ Object



739
740
741
742
743
744
745
746
# File 'lib/v20210519/models.rb', line 739

def deserialize(params)
  unless params['CRDLArg'].nil?
    @CRDLArg = CRDLArg.new
    @CRDLArg.deserialize(params['CRDLArg'])
  end
  @UnSigned = params['UnSigned']
  @DAPId = params['DAPId']
end