Class: TencentCloud::Tdid::V20210519::VerifyPresentationRequest

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

Overview

VerifyPresentation请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(did = nil, presentationdata = nil, dapid = nil, verifycode = nil) ⇒ VerifyPresentationRequest

Returns a new instance of VerifyPresentationRequest.



1075
1076
1077
1078
1079
1080
# File 'lib/v20210519/models.rb', line 1075

def initialize(did=nil, presentationdata=nil, dapid=nil, verifycode=nil)
  @Did = did
  @PresentationData = presentationdata
  @DAPId = dapid
  @VerifyCode = verifycode
end

Instance Attribute Details

#DAPIdObject

Parameters:

  • Did:

    VP持有人的did标识

  • PresentationData:

    可验证表达内容

  • DAPId:

    DID应用id

  • VerifyCode:

    随机验证码



1073
1074
1075
# File 'lib/v20210519/models.rb', line 1073

def DAPId
  @DAPId
end

#DidObject

Parameters:

  • Did:

    VP持有人的did标识

  • PresentationData:

    可验证表达内容

  • DAPId:

    DID应用id

  • VerifyCode:

    随机验证码



1073
1074
1075
# File 'lib/v20210519/models.rb', line 1073

def Did
  @Did
end

#PresentationDataObject

Parameters:

  • Did:

    VP持有人的did标识

  • PresentationData:

    可验证表达内容

  • DAPId:

    DID应用id

  • VerifyCode:

    随机验证码



1073
1074
1075
# File 'lib/v20210519/models.rb', line 1073

def PresentationData
  @PresentationData
end

#VerifyCodeObject

Parameters:

  • Did:

    VP持有人的did标识

  • PresentationData:

    可验证表达内容

  • DAPId:

    DID应用id

  • VerifyCode:

    随机验证码



1073
1074
1075
# File 'lib/v20210519/models.rb', line 1073

def VerifyCode
  @VerifyCode
end

Instance Method Details

#deserialize(params) ⇒ Object



1082
1083
1084
1085
1086
1087
# File 'lib/v20210519/models.rb', line 1082

def deserialize(params)
  @Did = params['Did']
  @PresentationData = params['PresentationData']
  @DAPId = params['DAPId']
  @VerifyCode = params['VerifyCode']
end