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
-