Class | Description |
---|---|
AutoKeyRotationDetails |
The details of auto rotation schedule for the Key being create updated or imported.
|
AutoKeyRotationDetails.Builder | |
BackupKeyDetails |
The details of the Key that you wish to backup.
|
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 |
The details of the Vault that you wish to backup.
|
BackupVaultDetails.Builder | |
ChangeHsmClusterCompartmentDetails |
The details of the compartment you wish to move the hsm cluster to.
|
ChangeHsmClusterCompartmentDetails.Builder | |
ChangeKeyCompartmentDetails |
The deatils of the compartment that you wish to move the Key.
|
ChangeKeyCompartmentDetails.Builder | |
ChangeVaultCompartmentDetails |
The details of the compartment you wish to move the Vault.
|
ChangeVaultCompartmentDetails.Builder | |
CreateEkmsPrivateEndpointDetails |
Information needed to create EKMS private endpoint resource
Note: Objects should always be created or deserialized using the CreateEkmsPrivateEndpointDetails.Builder . |
CreateEkmsPrivateEndpointDetails.Builder | |
CreateHsmClusterDetails |
The details of the HSM cluster resource that you want to create.
|
CreateHsmClusterDetails.Builder | |
CreateKeyDetails |
The details of the key that you want to create.
|
CreateKeyDetails.Builder | |
CreateVaultDetails |
The details of the vault that you want to create.
|
CreateVaultDetails.Builder | |
CreateVaultReplicaDetails |
Creates a vault replica.
|
CreateVaultReplicaDetails.Builder | |
DecryptDataDetails |
The details of the encrypted data that you want to decrypt.
|
DecryptDataDetails.Builder | |
DecryptedData |
The response to a request to decrypt the encrypted data.
|
DecryptedData.Builder | |
DeleteVaultReplicaDetails |
Deletes a vault replica
Note: Objects should always be created or deserialized using the DeleteVaultReplicaDetails.Builder . |
DeleteVaultReplicaDetails.Builder | |
EkmsPrivateEndpoint |
EKMS private endpoint created in customer subnet used to connect to external key manager system
Note: Objects should always be created or deserialized using the EkmsPrivateEndpoint.Builder . |
EkmsPrivateEndpoint.Builder | |
EkmsPrivateEndpointSummary |
EKMS private endpoints summary
Note: Objects should always be created or deserialized using the EkmsPrivateEndpointSummary.Builder . |
EkmsPrivateEndpointSummary.Builder | |
EncryptDataDetails |
The details of the plaintext data that you want to encrypt.
|
EncryptDataDetails.Builder | |
EncryptedData |
The response to a request to encrypt the plaintext data.
|
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 | |
ExternalKeyManagerMetadata |
Metadata required for accessing External Key manager
Note: Objects should always be created or deserialized using the ExternalKeyManagerMetadata.Builder . |
ExternalKeyManagerMetadata.Builder | |
ExternalKeyManagerMetadataSummary |
Summary about metadata of external key manager to be returned to the customer as a response.
|
ExternalKeyManagerMetadataSummary.Builder | |
ExternalKeyReference |
A reference to the key on external key manager.
|
ExternalKeyReference.Builder | |
ExternalKeyReferenceDetails |
Key reference data to be returned to the customer as a response.
|
ExternalKeyReferenceDetails.Builder | |
ExternalKeyVersionReference |
A reference to key version on external key manager.
|
ExternalKeyVersionReference.Builder | |
GeneratedKey |
The reponse to the regeuest to generate the key to encrypt or decrypt the data.
|
GeneratedKey.Builder | |
GenerateKeyDetails |
The details of the key that you want to encrypt or decrypt data.
|
GenerateKeyDetails.Builder | |
HsmCluster |
Dedicated KMS-HSM Cluster Management
Note: Objects should always be created or deserialized using the HsmCluster.Builder . |
HsmCluster.Builder | |
HsmClusterCollection |
HsmClusterCollection object with page of HsmClusterSummary objects.
|
HsmClusterCollection.Builder | |
HsmClusterSummary |
An object which encapsulates the details of a given HSM Cluster.
|
HsmClusterSummary.Builder | |
HsmPartition |
Dedicated KMS-HSM Partition Management
Note: Objects should always be created or deserialized using the HsmPartition.Builder . |
HsmPartition.Builder | |
HsmPartitionCollection |
HsmPartitionCollection object with page of HsmPartitionSummary objects.
|
HsmPartitionCollection.Builder | |
HsmPartitionSummary |
An object which encapsulates the details of a given HSM.
|
HsmPartitionSummary.Builder | |
ImportKeyDetails |
The details of the Key that you wish to import.
|
ImportKeyDetails.Builder | |
ImportKeyVersionDetails |
The details of the KeyVersion that you wish to import.
|
ImportKeyVersionDetails.Builder | |
Key |
The logical entities that represent one or more key versions, each of which contains
cryptographic material.
|
Key.Builder | |
KeyReplicaDetails |
Key replica details
Note: Objects should always be created or deserialized using the KeyReplicaDetails.Builder . |
KeyReplicaDetails.Builder | |
KeyShape |
The cryptographic properties of a key.
|
KeyShape.Builder | |
KeySummary |
The details of the Key.
|
KeySummary.Builder | |
KeyVersion |
The details of the KeyVersion associated with the Key.
|
KeyVersion.Builder | |
KeyVersionReplicaDetails |
KeyVersion replica details
Note: Objects should always be created or deserialized using the KeyVersionReplicaDetails.Builder . |
KeyVersionReplicaDetails.Builder | |
KeyVersionSummary |
The details of the KeyVersion.
|
KeyVersionSummary.Builder | |
OauthMetadata |
Authorization details required to get access token from IDP for accessing protected resources.
|
OauthMetadata.Builder | |
OauthMetadataSummary |
Summary about authorization to be returned to the customer as a response.
|
OauthMetadataSummary.Builder | |
PortInformation |
Details of a single portInformation item include the PortNumber (an integer used as an
identifier) and the PortType (this refers to either an enum value of Management Utility, Client
Utility, or null)
Note: Objects should always be created or deserialized using the PortInformation.Builder . |
PortInformation.Builder | |
PreCoUserCredentials |
Pre Crypto officer user credentials.
|
PreCoUserCredentials.Builder | |
ReplicaDetails |
Details of replication status
Note: Objects should always be created or deserialized using the ReplicaDetails.Builder . |
ReplicaDetails.Builder | |
ReplicationStatusDetails |
Details of replication status across all replica regions
Note: Objects should always be created or deserialized using the ReplicationStatusDetails.Builder . |
ReplicationStatusDetails.Builder | |
RestoreKeyFromObjectStoreDetails |
The details of the backup location from which you want to restore the Key.
|
RestoreKeyFromObjectStoreDetails.Builder | |
RestoreVaultFromObjectStoreDetails |
The details of the backup location from which you want to restore the Vault.
|
RestoreVaultFromObjectStoreDetails.Builder | |
ScheduleHsmClusterDeletionDetails |
Details for scheduling HSM resource deletion.
|
ScheduleHsmClusterDeletionDetails.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 |
The details of the message that you want to sign.
|
SignDataDetails.Builder | |
SignedData |
The response to a request to sign the message.
|
SignedData.Builder | |
UpdateEkmsPrivateEndpointDetails |
Information needed to modify EKMS private endpoint resource
Note: Objects should always be created or deserialized using the UpdateEkmsPrivateEndpointDetails.Builder . |
UpdateEkmsPrivateEndpointDetails.Builder | |
UpdateHsmClusterDetails |
The details of the HsmCluster resource that you wish to update.
|
UpdateHsmClusterDetails.Builder | |
UpdateKeyDetails |
The details of the Key that you wish to update.
|
UpdateKeyDetails.Builder | |
UpdateVaultDetails |
The details of the Vault that you wish to update.
|
UpdateVaultDetails.Builder | |
UploadPartitionCertificatesDetails |
An object that encapsulates the necessary partition certificates.
|
UploadPartitionCertificatesDetails.Builder | |
Vault |
The logical entity where the Vault service creates and durably stores keys.
|
Vault.Builder | |
VaultReplicaDetails |
Vault replica details
Note: Objects should always be created or deserialized using the VaultReplicaDetails.Builder . |
VaultReplicaDetails.Builder | |
VaultReplicaSummary |
Summary of vault replicas
Note: Objects should always be created or deserialized using the VaultReplicaSummary.Builder . |
VaultReplicaSummary.Builder | |
VaultSummary |
The details of the Vault.
|
VaultSummary.Builder | |
VaultUsage |
The details of the number of Keys and KeyVersions usage in a Vault.
|
VaultUsage.Builder | |
VerifiedData |
The response to a request to verify the message.
|
VerifiedData.Builder | |
VerifyDataDetails |
The details of the message that you want to verify.
|
VerifyDataDetails.Builder | |
WrappedImportKey |
The details of the wrapped import Key.
|
WrappedImportKey.Builder | |
WrappingKey |
The public RSA wrapping key associated with the vault
Note: Objects should always be created or deserialized using the WrappingKey.Builder . |
WrappingKey.Builder |
Enum | Description |
---|---|
AutoKeyRotationDetails.LastRotationStatus |
The status of last execution of auto key rotation.
|
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 |
The encryption algorithm to use to encrypt or decrypt data with a customer-managed key.
|
DecryptedData.EncryptionAlgorithm |
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key
AES_256_GCM indicates that the key is a symmetric key that uses the Advanced
Encryption Standard (AES) algorithm and that the mode of encryption is the Galois/Counter
Mode (GCM). |
EkmsPrivateEndpoint.LifecycleState |
The current state of the EKMS private endpoint resource.
|
EkmsPrivateEndpointSummary.LifecycleState |
The current state of the EKMS private endpoint resource.
|
EncryptDataDetails.EncryptionAlgorithm |
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
|
EncryptedData.EncryptionAlgorithm |
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
|
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.
|
HsmCluster.LifecycleState |
The HSMCluster’s current state.
|
HsmPartition.LifecycleState |
A HSMCluster resource’s current lifecycle state.
|
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 data.
|
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.
|
PortInformation.PortType |
Port type associated for the port number.
|
ReplicaDetails.Status |
Replication status associated with a replicationId
|
SignDataDetails.MessageType |
Denotes whether the value of the message parameter is a raw message or a message digest.
|
SignDataDetails.SigningAlgorithm |
The algorithm to use to sign the message or message digest.
|
SignedData.SigningAlgorithm |
The algorithm to use to sign the message or message digest.
|
Vault.LifecycleState |
The vault’s current lifecycle state.
|
Vault.VaultType |
The type of vault.
|
VaultReplicaSummary.Status |
Status of the 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 use to sign the message or message digest.
|
WrappedImportKey.WrappingAlgorithm |
The wrapping mechanism to use during key import.
|
WrappingKey.LifecycleState |
The key’s current lifecycle state.
|
Copyright © 2016–2024. All rights reserved.