Top Description Constructors Methods
org.bouncycastle.jcajce.util

public Class DefaultJcaJceHelper

extends Object
implements JcaJceHelper
Class Inheritance
All Implemented Interfaces
org.bouncycastle.jcajce.util.JcaJceHelper
Imports
java.security.AlgorithmParameterGenerator, .AlgorithmParameters, .InvalidAlgorithmParameterException, .KeyFactory, .KeyPairGenerator, .KeyStore, .KeyStoreException, .MessageDigest, .NoSuchAlgorithmException, .SecureRandom, .Signature, java.security.cert.CertPathBuilder, .CertPathValidator, .CertStore, .CertStoreParameters, .CertificateException, .CertificateFactory, javax.crypto.Cipher, .ExemptionMechanism, .KeyAgreement, .KeyGenerator, .Mac, .NoSuchPaddingException, .SecretKeyFactory

JcaJceHelper that obtains all algorithms using the default JCA/JCE mechanism (i.e. without specifying a provider).

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public AlgorithmParameterGenerator
public AlgorithmParameters
public CertificateFactory
public CertPathBuilder
public CertPathValidator
public CertStore
public Cipher
public MessageDigest
createDigest(String algorithm)

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createDigest.

Deprecated Use createMessageDigest instead
public ExemptionMechanism
public KeyAgreement
public KeyFactory
public KeyGenerator
public KeyPairGenerator
public KeyStore
public Mac
public MessageDigest
public SecretKeyFactory
public SecureRandom
public Signature
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DefaultJcaJceHelperback to summary
public DefaultJcaJceHelper()

Method Detail

createAlgorithmParameterGeneratorback to summary
public AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createAlgorithmParameterGenerator.

createAlgorithmParametersback to summary
public AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createAlgorithmParameters.

createCertificateFactoryback to summary
public CertificateFactory createCertificateFactory(String algorithm) throws CertificateException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createCertificateFactory.

createCertPathBuilderback to summary
public CertPathBuilder createCertPathBuilder(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createCertPathBuilder.

createCertPathValidatorback to summary
public CertPathValidator createCertPathValidator(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createCertPathValidator.

createCertStoreback to summary
public CertStore createCertStore(String type, CertStoreParameters params) throws NoSuchAlgorithmException, InvalidAlgorithmParameterException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createCertStore.

createCipherback to summary
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createCipher.

createDigestback to summary
public MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createDigest.

Deprecated

Use createMessageDigest instead

createExemptionMechanismback to summary
public ExemptionMechanism createExemptionMechanism(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createExemptionMechanism.

createKeyAgreementback to summary
public KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createKeyAgreement.

createKeyFactoryback to summary
public KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createKeyFactory.

createKeyGeneratorback to summary
public KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createKeyGenerator.

createKeyPairGeneratorback to summary
public KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createKeyPairGenerator.

createKeyStoreback to summary
public KeyStore createKeyStore(String type) throws KeyStoreException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createKeyStore.

createMacback to summary
public Mac createMac(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createMac.

createMessageDigestback to summary
public MessageDigest createMessageDigest(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createMessageDigest.

createSecretKeyFactoryback to summary
public SecretKeyFactory createSecretKeyFactory(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createSecretKeyFactory.

createSecureRandomback to summary
public SecureRandom createSecureRandom(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createSecureRandom.

createSignatureback to summary
public Signature createSignature(String algorithm) throws NoSuchAlgorithmException

Implements org.bouncycastle.jcajce.util.JcaJceHelper.createSignature.