Bouncy Castle Cryptography 1.50

org.bouncycastle.jcajce
Interface JcaJceHelper

All Known Implementing Classes:
DefaultJcaJceHelper, NamedJcaJceHelper, ProviderJcaJceHelper

public interface JcaJceHelper


Method Summary
 java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator(java.lang.String algorithm)
           
 java.security.AlgorithmParameters createAlgorithmParameters(java.lang.String algorithm)
           
 java.security.cert.CertificateFactory createCertificateFactory(java.lang.String algorithm)
           
 javax.crypto.Cipher createCipher(java.lang.String algorithm)
           
 java.security.MessageDigest createDigest(java.lang.String algorithm)
           
 javax.crypto.KeyAgreement createKeyAgreement(java.lang.String algorithm)
           
 java.security.KeyFactory createKeyFactory(java.lang.String algorithm)
           
 javax.crypto.KeyGenerator createKeyGenerator(java.lang.String algorithm)
           
 java.security.KeyPairGenerator createKeyPairGenerator(java.lang.String algorithm)
           
 javax.crypto.Mac createMac(java.lang.String algorithm)
           
 javax.crypto.SecretKeyFactory createSecretKeyFactory(java.lang.String algorithm)
           
 java.security.Signature createSignature(java.lang.String algorithm)
           
 

Method Detail

createCipher

javax.crypto.Cipher createCipher(java.lang.String algorithm)
                                 throws java.security.NoSuchAlgorithmException,
                                        javax.crypto.NoSuchPaddingException,
                                        java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
java.security.NoSuchProviderException

createMac

javax.crypto.Mac createMac(java.lang.String algorithm)
                           throws java.security.NoSuchAlgorithmException,
                                  java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createKeyAgreement

javax.crypto.KeyAgreement createKeyAgreement(java.lang.String algorithm)
                                             throws java.security.NoSuchAlgorithmException,
                                                    java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createAlgorithmParameterGenerator

java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator(java.lang.String algorithm)
                                                                            throws java.security.NoSuchAlgorithmException,
                                                                                   java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createAlgorithmParameters

java.security.AlgorithmParameters createAlgorithmParameters(java.lang.String algorithm)
                                                            throws java.security.NoSuchAlgorithmException,
                                                                   java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createKeyGenerator

javax.crypto.KeyGenerator createKeyGenerator(java.lang.String algorithm)
                                             throws java.security.NoSuchAlgorithmException,
                                                    java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createKeyFactory

java.security.KeyFactory createKeyFactory(java.lang.String algorithm)
                                          throws java.security.NoSuchAlgorithmException,
                                                 java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createSecretKeyFactory

javax.crypto.SecretKeyFactory createSecretKeyFactory(java.lang.String algorithm)
                                                     throws java.security.NoSuchAlgorithmException,
                                                            java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createKeyPairGenerator

java.security.KeyPairGenerator createKeyPairGenerator(java.lang.String algorithm)
                                                      throws java.security.NoSuchAlgorithmException,
                                                             java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createDigest

java.security.MessageDigest createDigest(java.lang.String algorithm)
                                         throws java.security.NoSuchAlgorithmException,
                                                java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createSignature

java.security.Signature createSignature(java.lang.String algorithm)
                                        throws java.security.NoSuchAlgorithmException,
                                               java.security.NoSuchProviderException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException

createCertificateFactory

java.security.cert.CertificateFactory createCertificateFactory(java.lang.String algorithm)
                                                               throws java.security.NoSuchAlgorithmException,
                                                                      java.security.NoSuchProviderException,
                                                                      java.security.cert.CertificateException
Throws:
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
java.security.cert.CertificateException

Bouncy Castle Cryptography 1.50