google_api_cloud_kms v0.8.0 GoogleApi.CloudKMS.V1.Model.EncryptRequest View Source
Request message for KeyManagementService.Encrypt.
Attributes
- additionalAuthenticatedData (String.t): Optional data that, if specified, must also be provided during decryption through DecryptRequest.additional_authenticated_data.
The maximum size depends on the key version's
protection_level. For
SOFTWARE keys, the AAD must be no larger than
64KiB. For HSM keys, the combined length of the
plaintext and additional_authenticated_data fields must be no larger than
8KiB. Defaults to nil
.
- plaintext (String.t): Required. The data to encrypt. Must be no larger than 64KiB.
The maximum size depends on the key version's
protection_level. For
SOFTWARE keys, the plaintext must be no larger
than 64KiB. For HSM keys, the combined length of the
plaintext and additional_authenticated_data fields must be no larger than
8KiB. Defaults to nil
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.