Package org.bouncycastle.jcajce
Class DefaultJcaJceHelper
java.lang.Object
org.bouncycastle.jcajce.DefaultJcaJceHelper
- All Implemented Interfaces:
JcaJceHelper
public class DefaultJcaJceHelper extends Object implements JcaJceHelper
-
Constructor Summary
Constructors Constructor Description DefaultJcaJceHelper() -
Method Summary
Modifier and Type Method Description AlgorithmParameterGeneratorcreateAlgorithmParameterGenerator(String algorithm)AlgorithmParameterscreateAlgorithmParameters(String algorithm)CertificateFactorycreateCertificateFactory(String algorithm)CiphercreateCipher(String algorithm)MessageDigestcreateDigest(String algorithm)KeyAgreementcreateKeyAgreement(String algorithm)KeyFactorycreateKeyFactory(String algorithm)KeyGeneratorcreateKeyGenerator(String algorithm)KeyPairGeneratorcreateKeyPairGenerator(String algorithm)MaccreateMac(String algorithm)SecretKeyFactorycreateSecretKeyFactory(String algorithm)SignaturecreateSignature(String algorithm)
-
Constructor Details
-
DefaultJcaJceHelper
public DefaultJcaJceHelper()
-
-
Method Details
-
createCipher
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException- Specified by:
createCipherin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmExceptionNoSuchPaddingException
-
createMac
- Specified by:
createMacin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createKeyAgreement
- Specified by:
createKeyAgreementin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createAlgorithmParameterGenerator
public AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException- Specified by:
createAlgorithmParameterGeneratorin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createAlgorithmParameters
public AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException- Specified by:
createAlgorithmParametersin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createKeyGenerator
- Specified by:
createKeyGeneratorin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createKeyFactory
- Specified by:
createKeyFactoryin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createSecretKeyFactory
- Specified by:
createSecretKeyFactoryin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createKeyPairGenerator
- Specified by:
createKeyPairGeneratorin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createDigest
- Specified by:
createDigestin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createSignature
- Specified by:
createSignaturein interfaceJcaJceHelper- Throws:
NoSuchAlgorithmException
-
createCertificateFactory
public CertificateFactory createCertificateFactory(String algorithm) throws NoSuchAlgorithmException, CertificateException- Specified by:
createCertificateFactoryin interfaceJcaJceHelper- Throws:
NoSuchAlgorithmExceptionCertificateException
-