Uses of Class
org.bouncycastle.cert.crmf.CRMFException
-
Packages that use CRMFException Package Description org.bouncycastle.cert.crmf Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.org.bouncycastle.cert.crmf.bc org.bouncycastle.cert.crmf.jcajce JCA extensions to the CRMF online certificate request package. -
-
Uses of CRMFException in org.bouncycastle.cert.crmf
Methods in org.bouncycastle.cert.crmf that throw CRMFException Modifier and Type Method Description CertificateRequestMessage
CertificateRequestMessageBuilder. build()
org.bouncycastle.asn1.crmf.EncryptedValue
EncryptedValueBuilder. build(char[] revocationPassphrase)
Build an EncryptedValue structure containing the passed in pass phrase.org.bouncycastle.asn1.crmf.EncryptedValue
EncryptedValueBuilder. build(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
Build an EncryptedValue structure containing the private key contained in the passed info structure.org.bouncycastle.asn1.crmf.EncryptedValue
EncryptedValueBuilder. build(X509CertificateHolder holder)
Build an EncryptedValue structure containing the certificate contained in the passed in holder.MacCalculator
PKMACBuilder. build(char[] password)
byte[]
PKMACValuesCalculator. calculateDigest(byte[] data)
byte[]
PKMACValuesCalculator. calculateMac(byte[] pwd, byte[] data)
CMSEnvelopedData
PKIArchiveControl. getEnvelopedData()
Return the enveloped data structure contained in this control.InputDecryptor
ValueDecryptorGenerator. getValueDecryptor(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg, org.bouncycastle.asn1.x509.AlgorithmIdentifier symmAlg, byte[] encKey)
boolean
CertificateRequestMessage. isValidSigningKeyPOP(ContentVerifierProvider verifierProvider)
Return whether or not a signing key proof-of-possession (POP) is valid.boolean
CertificateRequestMessage. isValidSigningKeyPOP(ContentVerifierProvider verifierProvider, PKMACBuilder macBuilder, char[] password)
Return whether or not a signing key proof-of-possession (POP), with an associated PKMAC, is valid.X509CertificateHolder
EncryptedValueParser. readCertificateHolder(ValueDecryptorGenerator decGen)
Read a X.509 certificate.char[]
EncryptedValueParser. readPassphrase(ValueDecryptorGenerator decGen)
Read a pass phrase.org.bouncycastle.asn1.pkcs.PrivateKeyInfo
EncryptedValueParser. readPrivateKeyInfo(ValueDecryptorGenerator decGen)
Read a PKCS#8 PrivateKeyInfo.ProofOfPossessionSigningKeyBuilder
ProofOfPossessionSigningKeyBuilder. setPublicKeyMac(org.bouncycastle.cert.crmf.PKMACValueGenerator generator, char[] password)
void
PKMACValuesCalculator. setup(org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlg, org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlg)
-
Uses of CRMFException in org.bouncycastle.cert.crmf.bc
Methods in org.bouncycastle.cert.crmf.bc that throw CRMFException Modifier and Type Method Description OutputEncryptor
BcCRMFEncryptorBuilder. build()
org.bouncycastle.asn1.crmf.EncryptedValue
BcEncryptedValueBuilder. build(X509Certificate certificate)
Build an EncryptedValue structure containing the passed in certificate.org.bouncycastle.asn1.crmf.EncryptedValue
BcEncryptedValueBuilder. build(org.bouncycastle.crypto.params.AsymmetricKeyParameter privateKey)
Build an EncryptedValue structure containing the private key details contained in the passed PrivateKey. -
Uses of CRMFException in org.bouncycastle.cert.crmf.jcajce
Methods in org.bouncycastle.cert.crmf.jcajce that throw CRMFException Modifier and Type Method Description org.bouncycastle.asn1.crmf.EncryptedValue
JcaEncryptedValueBuilder. build(X509Certificate certificate)
Build an EncryptedValue structure containing the passed in certificate.org.bouncycastle.asn1.crmf.EncryptedValue
JcaEncryptedValueBuilder. build(PrivateKey privateKey)
Build an EncryptedValue structure containing the private key details contained in the passed PrivateKey.OutputEncryptor
JceCRMFEncryptorBuilder. build()
byte[]
JcePKMACValuesCalculator. calculateMac(byte[] pwd, byte[] data)
PublicKey
JcaCertificateRequestMessage. getPublicKey()
InputDecryptor
JceAsymmetricValueDecryptorGenerator. getValueDecryptor(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm, org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm, byte[] encryptedContentEncryptionKey)
void
JcePKMACValuesCalculator. setup(org.bouncycastle.asn1.x509.AlgorithmIdentifier digAlg, org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlg)
-