Package org.bouncycastle.jcajce.util
Interface JcaJceHelper
-
- All Known Implementing Classes:
BCJcaJceHelper,DefaultJcaJceHelper,NamedJcaJceHelper,ProviderJcaJceHelper
public interface JcaJceHelperFactory interface for instantiating JCA/JCE primitives.
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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)
-
-
-
Method Detail
-
createCipher
Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException
-
createMac
Mac createMac(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createKeyAgreement
KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createAlgorithmParameterGenerator
AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createAlgorithmParameters
AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createKeyGenerator
KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createKeyFactory
KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createSecretKeyFactory
SecretKeyFactory createSecretKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createKeyPairGenerator
KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createDigest
MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createSignature
Signature createSignature(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-
createCertificateFactory
CertificateFactory createCertificateFactory(String algorithm) throws NoSuchProviderException, CertificateException
-
-