Package org.jclouds.encryption.internal
Class JCECrypto
java.lang.Object
org.jclouds.encryption.internal.JCECrypto
- All Implemented Interfaces:
Crypto
- Direct Known Subclasses:
BouncyCastleCrypto
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JCECrypto
-
JCECrypto
-
-
Method Details
-
hmac
- Specified by:
hmacin interfaceCrypto- Throws:
NoSuchAlgorithmExceptionInvalidKeyException
-
cipher
- Specified by:
cipherin interfaceCrypto- Throws:
NoSuchAlgorithmExceptionNoSuchPaddingException
-
hmacSHA1
- Specified by:
hmacSHA1in interfaceCrypto- Throws:
InvalidKeyException
-
hmacSHA256
- Specified by:
hmacSHA256in interfaceCrypto- Throws:
InvalidKeyException
-
certFactory
- Specified by:
certFactoryin interfaceCrypto
-
rsaKeyFactory
- Specified by:
rsaKeyFactoryin interfaceCrypto
-
rsaKeyPairGenerator
- Specified by:
rsaKeyPairGeneratorin interfaceCrypto
-