Index
All Classes and Interfaces|All Packages
A
- AwsKeyManagementService - Class in ch.admin.bit.jeap.crypto.awskms.service
- AwsKeyManagementService(AwsKmsClient, EscrowKeyConfig, Map<KeyReference, EscrowKeyConfig>, EscrowEncryptionService, CryptoMetricsService) - Constructor for class ch.admin.bit.jeap.crypto.awskms.service.AwsKeyManagementService
- AwsKmsClient - Class in ch.admin.bit.jeap.crypto.awskms.client
- AwsKmsClient(AwsCredentialsProvider, Region) - Constructor for class ch.admin.bit.jeap.crypto.awskms.client.AwsKmsClient
- AwsKmsClient(AwsCredentialsProvider, Region, URI) - Constructor for class ch.admin.bit.jeap.crypto.awskms.client.AwsKmsClient
- AwsKmsEncryptedDataKey - Class in ch.admin.bit.jeap.crypto.awskms.key
- AwsKmsEncryptedDataKey(byte[], EscrowDataKey, String) - Constructor for class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKey
- AwsKmsEncryptedDataKeyFormat - Class in ch.admin.bit.jeap.crypto.awskms.key
- AwsKmsEncryptedDataKeyFormat() - Constructor for class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKeyFormat
C
- canParse(ByteBuffer) - Method in class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKeyFormat
- ch.admin.bit.jeap.crypto.awskms.client - package ch.admin.bit.jeap.crypto.awskms.client
- ch.admin.bit.jeap.crypto.awskms.key - package ch.admin.bit.jeap.crypto.awskms.key
- ch.admin.bit.jeap.crypto.awskms.service - package ch.admin.bit.jeap.crypto.awskms.service
- createDataKey(String) - Method in class ch.admin.bit.jeap.crypto.awskms.client.AwsKmsClient
D
- dataKey() - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Returns the value of the
dataKeyrecord component. - DataKeyResponse - Record Class in ch.admin.bit.jeap.crypto.awskms.client
- DataKeyResponse(String, byte[], byte[]) - Constructor for record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Creates an instance of a
DataKeyResponserecord class. - decryptDataKey(byte[]) - Method in class ch.admin.bit.jeap.crypto.awskms.client.AwsKmsClient
- decryptDataKey(KeyReference, EncryptedDataKey) - Method in class ch.admin.bit.jeap.crypto.awskms.service.AwsKeyManagementService
E
- encryptedDataKey() - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Returns the value of the
encryptedDataKeyrecord component. - equals(Object) - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKey
- equals(Object) - Method in record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Indicates whether some other object is "equal to" this one.
- EscrowKeyConfig - Record Class in ch.admin.bit.jeap.crypto.awskms.key
- EscrowKeyConfig(EscrowKeyType, PublicKey) - Constructor for record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Creates an instance of a
EscrowKeyConfigrecord class.
F
- format(EncryptedDataKey) - Method in class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKeyFormat
G
- getDataKey(KeyReference) - Method in class ch.admin.bit.jeap.crypto.awskms.service.AwsKeyManagementService
H
- hashCode() - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKey
- hashCode() - Method in record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Returns a hash code value for this object.
K
- keyId() - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Returns the value of the
keyIdrecord component. - keyType() - Method in record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Returns the value of the
keyTyperecord component.
P
- parse(ByteBuffer) - Method in class ch.admin.bit.jeap.crypto.awskms.key.AwsKmsEncryptedDataKeyFormat
- publicKey() - Method in record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Returns the value of the
publicKeyrecord component.
T
- toString() - Method in record class ch.admin.bit.jeap.crypto.awskms.client.DataKeyResponse
-
Returns a string representation of this record class.
- toString() - Method in record class ch.admin.bit.jeap.crypto.awskms.key.EscrowKeyConfig
-
Returns a string representation of this record class.
All Classes and Interfaces|All Packages