Package org.bouncycastle.jcajce.util
Interface JcaJceHelper
- All Known Implementing Classes:
DefaultJcaJceHelper
,NamedJcaJceHelper
,ProviderJcaJceHelper
public interface JcaJceHelper
Base interface for the helper classes for working with the JCA/JCE conform to.
-
Method Summary
Modifier and TypeMethodDescriptioncreateAlgorithmParameterGenerator
(String algorithm) createAlgorithmParameters
(String algorithm) createCertificateFactory
(String algorithm) createCipher
(String algorithm) createDigest
(String algorithm) createKeyAgreement
(String algorithm) createKeyFactory
(String algorithm) createKeyGenerator
(String algorithm) createKeyPairGenerator
(String algorithm) createSecretKeyFactory
(String algorithm) createSecureRandom
(String algorithm) createSignature
(String algorithm)
-
Method Details
-
createCipher
Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException -
createMac
-
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 -
createSecureRandom
SecureRandom createSecureRandom(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
-