Package com.adobe.testing.s3mock.store
Class KmsKeyStore
java.lang.Object
com.adobe.testing.s3mock.store.KmsKeyStore
Stores valid KMS key references for the
S3MockApplication.
KMS key references must be added in valid ARN format:
"arn:aws:kms:region:acct-id:key/key-id"
API Reference-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterKMSKeyRef(String validKeyRef) Register a valid KMS Key reference.booleanvalidateKeyId(String keyId) Validate if the KMS key ID is valid.
-
Constructor Details
-
KmsKeyStore
-
-
Method Details
-
registerKMSKeyRef
Register a valid KMS Key reference. KMS key references must be added in valid ARN format: "arn:aws:kms:region:acct-id:key/key-id"- Parameters:
validKeyRef- A KMS Key reference.
-
validateKeyId
Validate if the KMS key ID is valid.- Parameters:
keyId- A KMS ID reference.- Returns:
- Returns true if the key ID is valid for this Mock instance.
-