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) |
| Modifier and Type | Method and Description |
|---|---|
AlgorithmParameterGenerator |
createAlgorithmParameterGenerator(String algorithm) |
AlgorithmParameters |
createAlgorithmParameters(String algorithm) |
CertificateFactory |
createCertificateFactory(String algorithm) |
Cipher |
createCipher(String algorithm) |
MessageDigest |
createDigest(String algorithm) |
KeyAgreement |
createKeyAgreement(String algorithm) |
KeyFactory |
createKeyFactory(String algorithm) |
KeyGenerator |
createKeyGenerator(String algorithm) |
KeyPairGenerator |
createKeyPairGenerator(String algorithm) |
Mac |
createMac(String algorithm) |
SecretKeyFactory |
createSecretKeyFactory(String algorithm) |
SecureRandom |
createSecureRandom(String algorithm) |
Signature |
createSignature(String algorithm) |
protected final String providerName
public NamedJcaJceHelper(String providerName)
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException, NoSuchProviderException
createCipher in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchPaddingExceptionNoSuchProviderExceptionpublic Mac createMac(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createMac in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyAgreement in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createAlgorithmParameterGenerator in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createAlgorithmParameters in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyGenerator in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyFactory in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic SecretKeyFactory createSecretKeyFactory(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecretKeyFactory in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createKeyPairGenerator in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createDigest in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic Signature createSignature(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSignature in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionpublic CertificateFactory createCertificateFactory(String algorithm) throws CertificateException, NoSuchProviderException
createCertificateFactory in interface JcaJceHelperCertificateExceptionNoSuchProviderExceptionpublic SecureRandom createSecureRandom(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException
createSecureRandom in interface JcaJceHelperNoSuchAlgorithmExceptionNoSuchProviderExceptionCopyright © 2015–2019 The veraPDF Consortium. All rights reserved.