-
public final class KeyMetadata
-
-
Field Summary
Fields Modifier and Type Field Description private final KMSKeyIdKeyIdprivate final ARNArnprivate final AwsAccountAWSAccountIdprivate final KeyUsageKeyUsageprivate final List<EncryptionAlgorithm>EncryptionAlgorithmsprivate final List<SigningAlgorithm>SigningAlgorithmsprivate final CustomerMasterKeySpecCustomerMasterKeySpecprivate final BooleanEnabledprivate final TimestampCreationDateprivate final StringCloudHsmClusterIdprivate final StringCustomKeyStoreIdprivate final TimestampDeletionDateprivate final StringDescriptionprivate final StringExpirationModelprivate final StringKeyManagerprivate final StringKeyStateprivate final StringOriginprivate final TimestampValidTo
-
Constructor Summary
Constructors Constructor Description KeyMetadata(KMSKeyId KeyId, ARN Arn, AwsAccount AWSAccountId, KeyUsage KeyUsage, List<EncryptionAlgorithm> EncryptionAlgorithms, List<SigningAlgorithm> SigningAlgorithms, CustomerMasterKeySpec CustomerMasterKeySpec, Boolean Enabled, Timestamp CreationDate, String CloudHsmClusterId, String CustomKeyStoreId, Timestamp DeletionDate, String Description, String ExpirationModel, String KeyManager, String KeyState, String Origin, Timestamp ValidTo)
-
Method Summary
-
-
Constructor Detail
-
KeyMetadata
KeyMetadata(KMSKeyId KeyId, ARN Arn, AwsAccount AWSAccountId, KeyUsage KeyUsage, List<EncryptionAlgorithm> EncryptionAlgorithms, List<SigningAlgorithm> SigningAlgorithms, CustomerMasterKeySpec CustomerMasterKeySpec, Boolean Enabled, Timestamp CreationDate, String CloudHsmClusterId, String CustomKeyStoreId, Timestamp DeletionDate, String Description, String ExpirationModel, String KeyManager, String KeyState, String Origin, Timestamp ValidTo)
-
-
Method Detail
-
component1
final KMSKeyId component1()
-
component2
final ARN component2()
-
component3
final AwsAccount component3()
-
component4
final KeyUsage component4()
-
component5
final List<EncryptionAlgorithm> component5()
-
component6
final List<SigningAlgorithm> component6()
-
component7
final CustomerMasterKeySpec component7()
-
component8
final Boolean component8()
-
component9
final Timestamp component9()
-
component10
final String component10()
-
component11
final String component11()
-
component12
final Timestamp component12()
-
component13
final String component13()
-
component14
final String component14()
-
component15
final String component15()
-
component16
final String component16()
-
component17
final String component17()
-
component18
final Timestamp component18()
-
copy
final KeyMetadata copy(KMSKeyId KeyId, ARN Arn, AwsAccount AWSAccountId, KeyUsage KeyUsage, List<EncryptionAlgorithm> EncryptionAlgorithms, List<SigningAlgorithm> SigningAlgorithms, CustomerMasterKeySpec CustomerMasterKeySpec, Boolean Enabled, Timestamp CreationDate, String CloudHsmClusterId, String CustomKeyStoreId, Timestamp DeletionDate, String Description, String ExpirationModel, String KeyManager, String KeyState, String Origin, Timestamp ValidTo)
-
getKeyId
final KMSKeyId getKeyId()
-
getArn
final ARN getArn()
-
getAWSAccountId
final AwsAccount getAWSAccountId()
-
getKeyUsage
final KeyUsage getKeyUsage()
-
getEncryptionAlgorithms
final List<EncryptionAlgorithm> getEncryptionAlgorithms()
-
getSigningAlgorithms
final List<SigningAlgorithm> getSigningAlgorithms()
-
getCustomerMasterKeySpec
final CustomerMasterKeySpec getCustomerMasterKeySpec()
-
getEnabled
final Boolean getEnabled()
-
getCreationDate
final Timestamp getCreationDate()
-
getCloudHsmClusterId
final String getCloudHsmClusterId()
-
getCustomKeyStoreId
final String getCustomKeyStoreId()
-
getDeletionDate
final Timestamp getDeletionDate()
-
getDescription
final String getDescription()
-
getExpirationModel
final String getExpirationModel()
-
getKeyManager
final String getKeyManager()
-
getKeyState
final String getKeyState()
-
getValidTo
final Timestamp getValidTo()
-
-
-
-