@Immutable public static final class LegacyKmsEnvelopeAeadParameters.DekParsingStrategy extends Object
See section "Ciphertext format" above for a discussion of this.
| Modifier and Type | Field and Description |
|---|---|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_AES_CTR_HMAC
When parsing, assume that the ciphertext was encrypted with AES CTR HMAC.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_AES_EAX
When parsing, assume that the ciphertext was encrypted with AES EAX.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_AES_GCM
When parsing, assume that the ciphertext was encrypted with AES GCM.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_AES_GCM_SIV
When parsing, assume that the ciphertext was encrypted with AES GCM SIV.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_CHACHA20POLY1305
When parsing, assume that the ciphertext was encrypted with ChaCha20-Poly1305.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
ASSUME_XCHACHA20POLY1305
When parsing, assume that the ciphertext was encrypted with XChaCha20-Poly1305.
|
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_AES_GCM
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_XCHACHA20POLY1305
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_CHACHA20POLY1305
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_AES_CTR_HMAC
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_AES_EAX
public static final LegacyKmsEnvelopeAeadParameters.DekParsingStrategy ASSUME_AES_GCM_SIV