Constructor
new RawEncryptResponse(propertiesopt)
Constructs a new RawEncryptResponse.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.kms.v1.IRawEncryptResponse |
<optional> |
Properties to set |
- Implements:
-
- IRawEncryptResponse
Members
ciphertext
RawEncryptResponse ciphertext.
ciphertextCrc32c
RawEncryptResponse ciphertextCrc32c.
initializationVector
RawEncryptResponse initializationVector.
initializationVectorCrc32c
RawEncryptResponse initializationVectorCrc32c.
name
RawEncryptResponse name.
protectionLevel
RawEncryptResponse protectionLevel.
tagLength
RawEncryptResponse tagLength.
verifiedAdditionalAuthenticatedDataCrc32c
RawEncryptResponse verifiedAdditionalAuthenticatedDataCrc32c.
verifiedInitializationVectorCrc32c
RawEncryptResponse verifiedInitializationVectorCrc32c.
verifiedPlaintextCrc32c
RawEncryptResponse verifiedPlaintextCrc32c.
Methods
toJSON() → {Object.<string, *>}
Converts this RawEncryptResponse to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.kms.v1.RawEncryptResponse}
Creates a new RawEncryptResponse instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.kms.v1.IRawEncryptResponse |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.kms.v1.RawEncryptResponse |
RawEncryptResponse instance |
(static) decode(reader, lengthopt) → {google.cloud.kms.v1.RawEncryptResponse}
Decodes a RawEncryptResponse message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.kms.v1.RawEncryptResponse |
RawEncryptResponse |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.kms.v1.RawEncryptResponse}
Decodes a RawEncryptResponse message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.kms.v1.RawEncryptResponse |
RawEncryptResponse |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified RawEncryptResponse message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.kms.v1.IRawEncryptResponse |
RawEncryptResponse message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified RawEncryptResponse message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.kms.v1.IRawEncryptResponse |
RawEncryptResponse message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.kms.v1.RawEncryptResponse}
Creates a RawEncryptResponse message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.kms.v1.RawEncryptResponse |
RawEncryptResponse |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for RawEncryptResponse
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a RawEncryptResponse message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.kms.v1.RawEncryptResponse |
RawEncryptResponse |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a RawEncryptResponse message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|