static EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.builder() |
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.certificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) |
The keyArn of the certificate that signed the client's PublicKeyCertificate.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyAlgorithm(String keyAlgorithm) |
The key algorithm of the derived ECDH key.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyAlgorithm(SymmetricKeyAlgorithm keyAlgorithm) |
The key algorithm of the derived ECDH key.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyDerivationFunction(String keyDerivationFunction) |
The key derivation function to use for deriving a key using ECDH.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyDerivationFunction(KeyDerivationFunction keyDerivationFunction) |
The key derivation function to use for deriving a key using ECDH.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyDerivationHashAlgorithm(String keyDerivationHashAlgorithm) |
The hash type to use for deriving a key using ECDH.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.keyDerivationHashAlgorithm(KeyDerivationHashAlgorithm keyDerivationHashAlgorithm) |
The hash type to use for deriving a key using ECDH.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.publicKeyCertificate(String publicKeyCertificate) |
The client's public key certificate in PEM format (base64 encoded) to use for ECDH key derivation.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.Builder.sharedInformation(String sharedInformation) |
A byte string containing information that binds the ECDH derived key to the two parties involved or to the
context of the key.
|
EcdhDerivationAttributes.Builder |
EcdhDerivationAttributes.toBuilder() |
|