Class: TencentCloud::Kms::V20190118::PostQuantumCryptoSignRequest

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

Overview

PostQuantumCryptoSign请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message = nil, keyid = nil) ⇒ PostQuantumCryptoSignRequest

Returns a new instance of PostQuantumCryptoSignRequest.



2137
2138
2139
2140
# File 'lib/v20190118/models.rb', line 2137

def initialize(message=nil, keyid=nil)
  @Message = message
  @KeyId = keyid
end

Instance Attribute Details

#KeyIdObject

Parameters:

  • Message:

    Base64 编码的消息原文。消息原文的长度(Base64编码前的长度)不超过4096字节。

  • KeyId:

    密钥的唯一标识



2135
2136
2137
# File 'lib/v20190118/models.rb', line 2135

def KeyId
  @KeyId
end

#MessageObject

Parameters:

  • Message:

    Base64 编码的消息原文。消息原文的长度(Base64编码前的长度)不超过4096字节。

  • KeyId:

    密钥的唯一标识



2135
2136
2137
# File 'lib/v20190118/models.rb', line 2135

def Message
  @Message
end

Instance Method Details

#deserialize(params) ⇒ Object



2142
2143
2144
2145
# File 'lib/v20190118/models.rb', line 2142

def deserialize(params)
  @Message = params['Message']
  @KeyId = params['KeyId']
end