| Package | Description |
|---|---|
| com.google.crypto.tink.aead |
| Modifier and Type | Field and Description |
|---|---|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_AES_CTR_HMAC
When parsing, assume that the ciphertext was encrypted with AES CTR HMAC.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_AES_EAX
When parsing, assume that the ciphertext was encrypted with AES EAX.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_AES_GCM
When parsing, assume that the ciphertext was encrypted with AES GCM.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_AES_GCM_SIV
When parsing, assume that the ciphertext was encrypted with AES GCM SIV.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_CHACHA20POLY1305
When parsing, assume that the ciphertext was encrypted with ChaCha20-Poly1305.
|
static LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy.ASSUME_XCHACHA20POLY1305
When parsing, assume that the ciphertext was encrypted with XChaCha20-Poly1305.
|
| Modifier and Type | Method and Description |
|---|---|
LegacyKmsEnvelopeAeadParameters.DekParsingStrategy |
LegacyKmsEnvelopeAeadParameters.getDekParsingStrategy()
Returns the type URL which is used when parsing encrypted keys.
|
| Modifier and Type | Method and Description |
|---|---|
LegacyKmsEnvelopeAeadParameters.Builder |
LegacyKmsEnvelopeAeadParameters.Builder.setDekParsingStrategy(LegacyKmsEnvelopeAeadParameters.DekParsingStrategy dekParsingStrategy) |