Top Description Fields Constructors Methods
org.bouncycastle.jcajce.util

public Class NamedJcaJceHelper

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, .NoSuchProviderException, .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 a specific named provider.

Field Summary

Modifier and TypeField and Description
protected final String

Constructor Summary

AccessConstructor and Description
public
NamedJcaJceHelper(String providerName)

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

Field Detail

providerNameback to summary
protected final String providerName

Constructor Detail

NamedJcaJceHelperback to summary
public NamedJcaJceHelper(String providerName)

Method Detail

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Deprecated

Use createMessageDigest instead

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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