Class | Description |
---|---|
BackupKeyDetails |
Note: Objects should always be created or deserialized using the BackupKeyDetails.Builder . |
BackupKeyDetails.Builder | |
BackupLocation |
Backup upload location
Note: Objects should always be created or deserialized using the Builder . |
BackupLocationBucket |
Object storage bucket details to upload or download the backup
Note: Objects should always be created or deserialized using the BackupLocationBucket.Builder . |
BackupLocationBucket.Builder | |
BackupLocationURI |
PreAuthenticated object storage URI to upload or download the backup
Note: Objects should always be created or deserialized using the BackupLocationURI.Builder . |
BackupLocationURI.Builder | |
BackupVaultDetails |
Note: Objects should always be created or deserialized using the BackupVaultDetails.Builder . |
BackupVaultDetails.Builder | |
ChangeKeyCompartmentDetails |
Note: Objects should always be created or deserialized using the ChangeKeyCompartmentDetails.Builder . |
ChangeKeyCompartmentDetails.Builder | |
ChangeVaultCompartmentDetails |
Note: Objects should always be created or deserialized using the ChangeVaultCompartmentDetails.Builder . |
ChangeVaultCompartmentDetails.Builder | |
CreateKeyDetails |
Note: Objects should always be created or deserialized using the CreateKeyDetails.Builder . |
CreateKeyDetails.Builder | |
CreateVaultDetails |
Note: Objects should always be created or deserialized using the CreateVaultDetails.Builder . |
CreateVaultDetails.Builder | |
DecryptDataDetails |
Note: Objects should always be created or deserialized using the DecryptDataDetails.Builder . |
DecryptDataDetails.Builder | |
DecryptedData |
Note: Objects should always be created or deserialized using the DecryptedData.Builder . |
DecryptedData.Builder | |
EncryptDataDetails |
Note: Objects should always be created or deserialized using the EncryptDataDetails.Builder . |
EncryptDataDetails.Builder | |
EncryptedData |
Note: Objects should always be created or deserialized using the EncryptedData.Builder . |
EncryptedData.Builder | |
ExportedKeyData |
The response to a request to export key material.
|
ExportedKeyData.Builder | |
ExportKeyDetails |
The details of the key that you want to wrap and export.
|
ExportKeyDetails.Builder | |
GeneratedKey |
Note: Objects should always be created or deserialized using the GeneratedKey.Builder . |
GeneratedKey.Builder | |
GenerateKeyDetails |
Note: Objects should always be created or deserialized using the GenerateKeyDetails.Builder . |
GenerateKeyDetails.Builder | |
ImportKeyDetails |
Note: Objects should always be created or deserialized using the ImportKeyDetails.Builder . |
ImportKeyDetails.Builder | |
ImportKeyVersionDetails |
Note: Objects should always be created or deserialized using the ImportKeyVersionDetails.Builder . |
ImportKeyVersionDetails.Builder | |
Key |
Note: Objects should always be created or deserialized using the Key.Builder . |
Key.Builder | |
KeyShape |
The cryptographic properties of a key.
|
KeyShape.Builder | |
KeySummary |
Note: Objects should always be created or deserialized using the KeySummary.Builder . |
KeySummary.Builder | |
KeyVersion |
Note: Objects should always be created or deserialized using the KeyVersion.Builder . |
KeyVersion.Builder | |
KeyVersionSummary |
Note: Objects should always be created or deserialized using the KeyVersionSummary.Builder . |
KeyVersionSummary.Builder | |
RestoreKeyFromObjectStoreDetails |
Note: Objects should always be created or deserialized using the RestoreKeyFromObjectStoreDetails.Builder . |
RestoreKeyFromObjectStoreDetails.Builder | |
RestoreVaultFromObjectStoreDetails |
Note: Objects should always be created or deserialized using the RestoreVaultFromObjectStoreDetails.Builder . |
RestoreVaultFromObjectStoreDetails.Builder | |
ScheduleKeyDeletionDetails |
Details for scheduling key deletion.
|
ScheduleKeyDeletionDetails.Builder | |
ScheduleKeyVersionDeletionDetails |
Details for scheduling key version deletion.
|
ScheduleKeyVersionDeletionDetails.Builder | |
ScheduleVaultDeletionDetails |
Details for scheduling vault deletion.
|
ScheduleVaultDeletionDetails.Builder | |
SignDataDetails |
Note: Objects should always be created or deserialized using the SignDataDetails.Builder . |
SignDataDetails.Builder | |
SignedData |
Note: Objects should always be created or deserialized using the SignedData.Builder . |
SignedData.Builder | |
UpdateKeyDetails |
Note: Objects should always be created or deserialized using the UpdateKeyDetails.Builder . |
UpdateKeyDetails.Builder | |
UpdateVaultDetails |
Note: Objects should always be created or deserialized using the UpdateVaultDetails.Builder . |
UpdateVaultDetails.Builder | |
Vault |
Note: Objects should always be created or deserialized using the Vault.Builder . |
Vault.Builder | |
VaultSummary |
Note: Objects should always be created or deserialized using the VaultSummary.Builder . |
VaultSummary.Builder | |
VaultUsage |
Note: Objects should always be created or deserialized using the VaultUsage.Builder . |
VaultUsage.Builder | |
VerifiedData |
Note: Objects should always be created or deserialized using the VerifiedData.Builder . |
VerifiedData.Builder | |
VerifyDataDetails |
Note: Objects should always be created or deserialized using the VerifyDataDetails.Builder . |
VerifyDataDetails.Builder | |
WrappedImportKey |
Note: Objects should always be created or deserialized using the WrappedImportKey.Builder . |
WrappedImportKey.Builder | |
WrappingKey |
Note: Objects should always be created or deserialized using the WrappingKey.Builder . |
WrappingKey.Builder |
Enum | Description |
---|---|
BackupLocation.Destination |
‘Backup location destination:
BUCKET - Uploading or downloading backup via object store bucket
PRE_AUTHENTICATED_REQUEST_URI - Uploading or downloading backup via a PreAuthenticated object store URI’
|
CreateKeyDetails.ProtectionMode |
The key’s protection mode indicates how the key persists and where cryptographic operations that use the key are performed.
|
CreateVaultDetails.VaultType |
The type of vault to create.
|
DecryptDataDetails.EncryptionAlgorithm |
Encryption algorithm to be used while encrypting/decrypting data using a customer key
AES_256_GCM is the supported value AES keys and uses GCM mode of operation
RSA_OAEP_SHA_1 and RSA_OAEP_SHA_256 are supported for RSA keys and use OAEP padding.
|
DecryptedData.EncryptionAlgorithm |
Encryption algorithm to be used while encrypting/decrypting data using a customer key
AES_256_GCM is the supported value AES keys and uses GCM mode of operation
RSA_OAEP_SHA_1 and RSA_OAEP_SHA_256 are supported for RSA keys and use OAEP padding.
|
EncryptDataDetails.EncryptionAlgorithm |
Encryption algorithm to be used while encrypting/decrypting data using a customer key
AES_256_GCM is the supported value AES keys and uses GCM mode of operation
RSA_OAEP_SHA_1 and RSA_OAEP_SHA_256 are supported for RSA keys and use OAEP padding.
|
EncryptedData.EncryptionAlgorithm |
Encryption algorithm to be used while encrypting/decrypting data using a customer key
AES_256_GCM is the supported value AES keys and uses GCM mode of operation
RSA_OAEP_SHA_1 and RSA_OAEP_SHA_256 are supported for RSA keys and use OAEP padding.
|
ExportedKeyData.Algorithm |
The encryption algorithm to use to encrypt exportable key material from a key that persists on the server (as opposed to a key that
persists on a hardware security module and, therefore, cannot be exported).
|
ExportKeyDetails.Algorithm |
The encryption algorithm to use to encrypt exportable key material from a software-backed key.
|
ImportKeyDetails.ProtectionMode |
The key’s protection mode indicates how the key persists and where cryptographic operations that use the key are performed.
|
Key.LifecycleState |
The key’s current lifecycle state.
|
Key.ProtectionMode |
The key’s protection mode indicates how the key persists and where cryptographic operations that use the key are performed.
|
KeyShape.Algorithm |
The algorithm used by a key’s key versions to encrypt or decrypt.
|
KeyShape.CurveId |
Supported curve Ids for ECDSA keys
|
KeySummary.Algorithm |
The algorithm used by a key’s key versions to encrypt or decrypt.
|
KeySummary.LifecycleState |
The key’s current lifecycle state.
|
KeySummary.ProtectionMode |
The key’s protection mode indicates how the key persists and where cryptographic operations that use the key are performed.
|
KeyVersion.LifecycleState |
The key version’s current lifecycle state.
|
KeyVersion.Origin |
The source of the key material.
|
KeyVersionSummary.LifecycleState |
The key version’s current lifecycle state.
|
KeyVersionSummary.Origin |
The source of the key material.
|
SignDataDetails.MessageType |
Denotes whether the value of the message parameter is a raw message or a message digest.
|
SignDataDetails.SigningAlgorithm |
The algorithm to be used for signing the message or message digest
For RSA keys, there are two supported Signature Schemes: PKCS1 and PSS along with
different Hashing algorithms.
|
SignedData.SigningAlgorithm |
The algorithm to be used for signing the message or message digest
For RSA keys, there are two supported Signature Schemes: PKCS1 and PSS along with
different Hashing algorithms.
|
Vault.LifecycleState |
The vault’s current lifecycle state.
|
Vault.VaultType |
The type of vault.
|
VaultSummary.LifecycleState |
A vault’s current lifecycle state.
|
VaultSummary.VaultType |
The type of vault.
|
VerifyDataDetails.MessageType |
Denotes whether the value of the message parameter is a raw message or a message digest.
|
VerifyDataDetails.SigningAlgorithm |
The algorithm to be used for signing the message or message digest
For RSA keys, there are two supported Signature Schemes: PKCS1 and PSS along with
different Hashing algorithms.
|
WrappedImportKey.WrappingAlgorithm |
The wrapping mechanism to use during key import.
|
WrappingKey.LifecycleState |
The key’s current lifecycle state.
|
Copyright © 2016–2021. All rights reserved.