| Package | Description |
|---|---|
| org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
| org.bouncycastle.cert.cmp |
Basic support package for handling and creating CMP (RFC 4210) certificate management messages.
|
| org.bouncycastle.cert.crmf |
Basic support package for handling and creating CRMF (RFC 4211) certificate request messages.
|
| org.bouncycastle.cert.jcajce |
JCA extensions to the certificate building and processing package.
|
| org.bouncycastle.cert.ocsp |
Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.
|
| org.bouncycastle.cms |
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
|
| org.bouncycastle.cms.bc | |
| org.bouncycastle.cms.jcajce | |
| org.bouncycastle.operator |
Basic operators for doing encryption, signing, and digest operations.
|
| org.bouncycastle.operator.bc | |
| org.bouncycastle.operator.jcajce |
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder |
X509v3CertificateBuilder.build(ContentSigner signer)
Generate an X.509 certificate, based on the current issuer and subject
using the passed in signer.
|
X509CertificateHolder |
X509v1CertificateBuilder.build(ContentSigner signer)
Generate an X509 certificate, based on the current issuer and subject
using the passed in signer.
|
| Modifier and Type | Method and Description |
|---|---|
X509v3CertificateBuilder |
X509v3CertificateBuilder.copyAndAddExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier oid,
boolean isCritical,
X509CertificateHolder certHolder)
Add a given extension field for the standard extensions tag (tag 3)
copying the extension value from another certificate.
|
| Constructor and Description |
|---|
AttributeCertificateHolder(X509CertificateHolder cert) |
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder[] |
ProtectedPKIMessage.getCertificates()
Return the extra certificates associated with this message.
|
| Modifier and Type | Method and Description |
|---|---|
CertificateConfirmationContentBuilder |
CertificateConfirmationContentBuilder.addAcceptedCertificate(X509CertificateHolder certHolder,
BigInteger certReqID) |
ProtectedPKIMessageBuilder |
ProtectedPKIMessageBuilder.addCMPCertificate(X509CertificateHolder extraCert)
Add an "extra certificate" to the message.
|
boolean |
CertificateStatus.isVerified(X509CertificateHolder certHolder,
DigestCalculatorProvider digesterProvider) |
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder |
EncryptedValueParser.readCertificateHolder(ValueDecryptorGenerator decGen)
Read a X.509 certificate.
|
| Modifier and Type | Method and Description |
|---|---|
org.bouncycastle.asn1.crmf.EncryptedValue |
EncryptedValueBuilder.build(X509CertificateHolder holder)
Build an EncryptedValue structure containing the certificate contained in
the passed in holder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JcaX509CertificateHolder
JCA helper class for converting an X509Certificate into a X509CertificateHolder object.
|
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
JcaX509CertificateConverter.getCertificate(X509CertificateHolder certHolder)
Use the configured converter to produce a X509Certificate object from a X509CertificateHolder object.
|
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder[] |
OCSPReq.getCerts() |
X509CertificateHolder[] |
BasicOCSPResp.getCerts() |
| Modifier and Type | Method and Description |
|---|---|
OCSPReq |
OCSPReqBuilder.build(ContentSigner signer,
X509CertificateHolder[] chain) |
BasicOCSPResp |
BasicOCSPRespBuilder.build(ContentSigner signer,
X509CertificateHolder[] chain,
Date producedAt) |
boolean |
CertificateID.matchesIssuer(X509CertificateHolder issuerCert,
DigestCalculatorProvider digCalcProvider) |
| Constructor and Description |
|---|
CertificateID(DigestCalculator digestCalculator,
X509CertificateHolder issuerCert,
BigInteger number)
create from an issuer certificate and the serial number of the
certificate it signed.
|
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder |
SignerInformationVerifier.getAssociatedCertificate() |
X509CertificateHolder |
SignerInfoGenerator.getAssociatedCertificate() |
| Modifier and Type | Method and Description |
|---|---|
SignerInfoGenerator |
SignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
| Modifier and Type | Method and Description |
|---|---|
SignerInformationVerifier |
BcRSASignerInfoVerifierBuilder.build(X509CertificateHolder certHolder) |
| Constructor and Description |
|---|
BcKeyTransRecipientInfoGenerator(X509CertificateHolder recipientCert,
BcAsymmetricKeyWrapper wrapper) |
BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder recipientCert) |
| Modifier and Type | Method and Description |
|---|---|
SignerInfoGenerator |
JcaSignerInfoGeneratorBuilder.build(ContentSigner contentSigner,
X509CertificateHolder certHolder) |
SignerInformationVerifier |
JcaSimpleSignerInfoVerifierBuilder.build(X509CertificateHolder certHolder) |
| Modifier and Type | Method and Description |
|---|---|
X509CertificateHolder |
ContentVerifierProvider.getAssociatedCertificate()
Return the associated certificate if there is one.
|
| Modifier and Type | Method and Description |
|---|---|
ContentVerifierProvider |
BcContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
| Modifier and Type | Method and Description |
|---|---|
ContentVerifierProvider |
JcaContentVerifierProviderBuilder.build(X509CertificateHolder certHolder) |
Copyright © 2014. All rights reserved.