public class ProviderJcaJceHelper extends Object implements JcaJceHelper
Constructor and Description |
---|
ProviderJcaJceHelper(Provider provider) |
Modifier and Type | Method and Description |
---|---|
AlgorithmParameterGenerator |
createAlgorithmParameterGenerator(String algorithm) |
AlgorithmParameters |
createAlgorithmParameters(String algorithm) |
AsymmetricKeyUnwrapper |
createAsymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm,
PrivateKey keyEncryptionKey) |
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) |
Signature |
createSignature(String algorithm) |
SymmetricKeyUnwrapper |
createSymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm,
SecretKey keyEncryptionKey) |
public ProviderJcaJceHelper(Provider provider)
public Cipher createCipher(String algorithm) throws NoSuchAlgorithmException, NoSuchPaddingException
createCipher
in interface JcaJceHelper
NoSuchAlgorithmException
NoSuchPaddingException
public Mac createMac(String algorithm) throws NoSuchAlgorithmException
createMac
in interface JcaJceHelper
NoSuchAlgorithmException
public KeyAgreement createKeyAgreement(String algorithm) throws NoSuchAlgorithmException
createKeyAgreement
in interface JcaJceHelper
NoSuchAlgorithmException
public AlgorithmParameterGenerator createAlgorithmParameterGenerator(String algorithm) throws NoSuchAlgorithmException
createAlgorithmParameterGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
public AlgorithmParameters createAlgorithmParameters(String algorithm) throws NoSuchAlgorithmException
createAlgorithmParameters
in interface JcaJceHelper
NoSuchAlgorithmException
public KeyGenerator createKeyGenerator(String algorithm) throws NoSuchAlgorithmException
createKeyGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
public KeyFactory createKeyFactory(String algorithm) throws NoSuchAlgorithmException
createKeyFactory
in interface JcaJceHelper
NoSuchAlgorithmException
public KeyPairGenerator createKeyPairGenerator(String algorithm) throws NoSuchAlgorithmException
createKeyPairGenerator
in interface JcaJceHelper
NoSuchAlgorithmException
public MessageDigest createDigest(String algorithm) throws NoSuchAlgorithmException
createDigest
in interface JcaJceHelper
NoSuchAlgorithmException
public Signature createSignature(String algorithm) throws NoSuchAlgorithmException
createSignature
in interface JcaJceHelper
NoSuchAlgorithmException
public CertificateFactory createCertificateFactory(String algorithm) throws NoSuchAlgorithmException, CertificateException
createCertificateFactory
in interface JcaJceHelper
NoSuchAlgorithmException
CertificateException
public AsymmetricKeyUnwrapper createAsymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, PrivateKey keyEncryptionKey)
createAsymmetricUnwrapper
in interface JcaJceHelper
public SymmetricKeyUnwrapper createSymmetricUnwrapper(AlgorithmIdentifier keyEncryptionAlgorithm, SecretKey keyEncryptionKey)
createSymmetricUnwrapper
in interface JcaJceHelper
Copyright © 2015. All rights reserved.