bcmail 1.46
Package Index
|
Class Index
org.bouncycastle.cert
org.bouncycastle.cert.cmp
org.bouncycastle.cert.cmp.test
org.bouncycastle.cert.crmf
org.bouncycastle.cert.crmf.jcajce
org.bouncycastle.cert.crmf.test
org.bouncycastle.cert.jcajce
org.bouncycastle.cert.ocsp
org.bouncycastle.cert.ocsp.jcajce
org.bouncycastle.cert.ocsp.test
org.bouncycastle.cert.selector
org.bouncycastle.cert.test
org.bouncycastle.cms
org.bouncycastle.cms.bc
org.bouncycastle.cms.jcajce
org.bouncycastle.cms.test
org.bouncycastle.jcajce
org.bouncycastle.jcajce.io
org.bouncycastle.mail.smime
org.bouncycastle.mail.smime.examples
org.bouncycastle.mail.smime.handlers
org.bouncycastle.mail.smime.test
org.bouncycastle.mail.smime.util
org.bouncycastle.mail.smime.validator
org.bouncycastle.operator
org.bouncycastle.operator.bc
org.bouncycastle.operator.jcajce
org.bouncycastle.pkcs
org.bouncycastle.pkcs.jcajce
Interfaces
JcaJceHelper
Classes
DefaultJcaJceHelper
NamedJcaJceHelper
ProviderJcaJceHelper
Package Index
|
Class Index
Summary:
Methods
|
[Expand All]
public interface
JcaJceHelper
org.bouncycastle.jcajce.JcaJceHelper
Known Indirect Subclasses
DefaultJcaJceHelper
,
NamedJcaJceHelper
,
ProviderJcaJceHelper
DefaultJcaJceHelper
NamedJcaJceHelper
ProviderJcaJceHelper
Summary
Public Methods
abstract
AlgorithmParameterGenerator
createAlgorithmParameterGenerator
(
String
algorithm)
abstract
AlgorithmParameters
createAlgorithmParameters
(
String
algorithm)
abstract
AsymmetricKeyUnwrapper
createAsymmetricUnwrapper
(AlgorithmIdentifier keyEncryptionAlgorithm,
PrivateKey
keyEncryptionKey)
abstract
CertificateFactory
createCertificateFactory
(
String
algorithm)
abstract
Cipher
createCipher
(
String
algorithm)
abstract
MessageDigest
createDigest
(
String
algorithm)
abstract
KeyAgreement
createKeyAgreement
(
String
algorithm)
abstract
KeyFactory
createKeyFactory
(
String
algorithm)
abstract
KeyGenerator
createKeyGenerator
(
String
algorithm)
abstract
KeyPairGenerator
createKeyPairGenerator
(
String
algorithm)
abstract
Mac
createMac
(
String
algorithm)
abstract
Signature
createSignature
(
String
algorithm)
abstract
SymmetricKeyUnwrapper
createSymmetricUnwrapper
(AlgorithmIdentifier keyEncryptionAlgorithm,
SecretKey
keyEncryptionKey)
Public Methods
public abstract
AlgorithmParameterGenerator
createAlgorithmParameterGenerator
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
AlgorithmParameters
createAlgorithmParameters
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
AsymmetricKeyUnwrapper
createAsymmetricUnwrapper
(AlgorithmIdentifier keyEncryptionAlgorithm,
PrivateKey
keyEncryptionKey)
public abstract
CertificateFactory
createCertificateFactory
(
String
algorithm)
Throws
CertificateException
NoSuchAlgorithmException
NoSuchProviderException
public abstract
Cipher
createCipher
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchPaddingException
NoSuchProviderException
public abstract
MessageDigest
createDigest
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
KeyAgreement
createKeyAgreement
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
KeyFactory
createKeyFactory
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
KeyGenerator
createKeyGenerator
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
KeyPairGenerator
createKeyPairGenerator
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
Mac
createMac
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
Signature
createSignature
(
String
algorithm)
Throws
NoSuchAlgorithmException
NoSuchProviderException
public abstract
SymmetricKeyUnwrapper
createSymmetricUnwrapper
(AlgorithmIdentifier keyEncryptionAlgorithm,
SecretKey
keyEncryptionKey)