Top Description Methods
org.bouncycastle.jcajce.util

public Interface JcaJceHelper

Known Direct Implementers
org.bouncycastle.jcajce.util.NamedJcaJceHelper, org.bouncycastle.jcajce.util.ProviderJcaJceHelper, org.bouncycastle.jcajce.util.DefaultJcaJceHelper
Imports
java.security.AlgorithmParameterGenerator, .AlgorithmParameters, .KeyFactory, .KeyPairGenerator, .MessageDigest, .NoSuchAlgorithmException, .NoSuchProviderException, .SecureRandom, .Signature, java.security.cert.CertificateException, .CertificateFactory, javax.crypto.Cipher, .KeyAgreement, .KeyGenerator, .Mac, .NoSuchPaddingException, .SecretKeyFactory

Base interface for the helper classes for working with the JCA/JCE conform to.

Method Summary

Modifier and TypeMethod and Description
public AlgorithmParameterGenerator
public AlgorithmParameters
public CertificateFactory
public Cipher
createCipher(String algorithm)

public MessageDigest
createDigest(String algorithm)

public KeyAgreement
public KeyFactory
public KeyGenerator
public KeyPairGenerator
public Mac
createMac(String algorithm)

public SecretKeyFactory
public SecureRandom
public Signature

Method Detail

createAlgorithmParameterGeneratorback to summary
public AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createAlgorithmParametersback to summary
public AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createCertificateFactoryback to summary
public CertificateFactory createCertificateFactory(String algorithm) throws NoSuchProviderException, CertificateException
createCipherback to summary
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException
createDigestback to summary
public MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyAgreementback to summary
public KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyFactoryback to summary
public KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyGeneratorback to summary
public KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyPairGeneratorback to summary
public KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createMacback to summary
public Mac createMac(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecretKeyFactoryback to summary
public SecretKeyFactory createSecretKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecureRandomback to summary
public SecureRandom createSecureRandom(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSignatureback to summary
public Signature createSignature(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException