Class TrailingSignatureAlgorithm
java.lang.Object
com.amazonaws.encryptionsdk.internal.TrailingSignatureAlgorithm
Provides a consistent interface across various trailing signature algorithms.
NOTE: This is not a stable API and may undergo breaking changes in the future.
-
Method Summary
Modifier and TypeMethodDescriptionabstract PublicKeydeserializePublicKey(String keyString)static TrailingSignatureAlgorithmforCryptoAlgorithm(CryptoAlgorithm algorithm)abstract KeyPairabstract Stringabstract Stringabstract Stringabstract StringserializePublicKey(PublicKey key)
-
Method Details
-
getMessageDigestAlgorithm
-
getRawSignatureAlgorithm
-
getHashAndSignAlgorithm
-
deserializePublicKey
-
serializePublicKey
-
generateKey
- Throws:
GeneralSecurityException
-
forCryptoAlgorithm
-