public class NamedJcaJceHelper extends Object implements JcaJceHelper
JcaJceHelper
that obtains all algorithms using a specific named provider.Modifier and Type | Field and Description |
---|---|
protected String |
providerName |
Constructor and Description |
---|
NamedJcaJceHelper(String providerName) |
protected final String providerName
public NamedJcaJceHelper(String providerName)
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException
createCipher
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchPaddingException
NoSuchProviderException
public Mac createMac(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createMac
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyAgreement
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createAlgorithmParameterGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createAlgorithmParameters
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyFactory
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public SecretKeyFactory createSecretKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecretKeyFactory
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyPairGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createDigest
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public MessageDigest createMessageDigest(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createMessageDigest
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public Signature createSignature(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSignature
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public CertificateFactory createCertificateFactory(String algorithm) throws CertificateException, NoSuchProviderException
createCertificateFactory
in interface JcaJceHelper
CertificateException
NoSuchProviderException
public SecureRandom createSecureRandom(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecureRandom
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public CertPathBuilder createCertPathBuilder(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createCertPathBuilder
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public CertPathValidator createCertPathValidator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createCertPathValidator
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public CertStore createCertStore(String type, CertStoreParameters params) throws NoSuchAlgorithmException, InvalidAlgorithmParameterException, NoSuchProviderException
createCertStore
in interface JcaJceHelper
NoSuchAlgorithmException
InvalidAlgorithmParameterException
NoSuchProviderException
public ExemptionMechanism createExemptionMechanism(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createExemptionMechanism
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchProviderException
public KeyStore createKeyStore(String type) throws KeyStoreException, NoSuchProviderException
createKeyStore
in interface JcaJceHelper
KeyStoreException
NoSuchProviderException
Copyright © 2021 BouncyCastle.org. All rights reserved.