Package | Description |
---|---|
org.bouncycastle.cert.dane | |
org.bouncycastle.cert.jcajce |
JCA extensions to the certificate building and processing package.
|
org.bouncycastle.cert.path.validations | |
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.jcajce | |
org.bouncycastle.mail.smime |
High level classes for dealing with S/MIME objects (RFC 3851).
|
org.bouncycastle.tsp |
Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.
|
org.bouncycastle.util | |
org.bouncycastle.x509 |
Classes for supporting the generation of X.509 certificates and X.509 attribute certificates.
|
Modifier and Type | Class and Description |
---|---|
class |
DANEEntryStore
Class storing DANEEntry objects.
|
Modifier and Type | Method and Description |
---|---|
Store |
DANEEntryStore.toCertificateStore()
Return a Store of X509CertificateHolder objects representing all the certificates associated with
entries in the store.
|
Modifier and Type | Class and Description |
---|---|
class |
JcaCertStore
Class for storing Certificates for later lookup.
|
class |
JcaCRLStore
Class for storing CRLs for later lookup.
|
Modifier and Type | Method and Description |
---|---|
JcaCertStoreBuilder |
JcaCertStoreBuilder.addCertificates(Store certStore)
Add a store full of X509CertificateHolder objects.
|
JcaCertStoreBuilder |
JcaCertStoreBuilder.addCRLs(Store crlStore)
Add a store full of X509CRLHolder objects.
|
Constructor and Description |
---|
CRLValidation(X500Name trustAnchorName,
Store crls) |
Modifier and Type | Method and Description |
---|---|
Store |
CMSSignedDataParser.getAttributeCertificates()
Return any X.509 attribute certificate objects in this SignedData structure as a Store of X509AttributeCertificateHolder objects.
|
Store |
CMSSignedData.getAttributeCertificates()
Return any X.509 attribute certificate objects in this SignedData structure as a Store of X509AttributeCertificateHolder objects.
|
Store |
CMSSignedDataParser.getCertificates()
Return any X.509 certificate objects in this SignedData structure as a Store of X509CertificateHolder objects.
|
Store |
CMSSignedData.getCertificates()
Return any X.509 certificate objects in this SignedData structure as a Store of X509CertificateHolder objects.
|
Store |
OriginatorInformation.getCertificates()
Return the certificates stored in the underlying OriginatorInfo object.
|
Store |
CMSSignedDataParser.getCRLs()
Return any X.509 CRL objects in this SignedData structure as a Store of X509CRLHolder objects.
|
Store |
CMSSignedData.getCRLs()
Return any X.509 CRL objects in this SignedData structure as a Store of X509CRLHolder objects.
|
Store |
OriginatorInformation.getCRLs()
Return the CRLs stored in the underlying OriginatorInfo object.
|
Store |
CMSSignedDataParser.getOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat)
Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in
this SignedData structure.
|
Store |
CMSSignedData.getOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat)
Return any OtherRevocationInfo OtherRevInfo objects of the type indicated by otherRevocationInfoFormat in
this SignedData structure.
|
Modifier and Type | Method and Description |
---|---|
void |
CMSSignedGenerator.addAttributeCertificates(Store attrStore)
Add the attribute certificates in attrStore to the certificate set to be included with the generated SignedData message.
|
void |
CMSSignedGenerator.addCertificates(Store certStore)
Add the certificates in certStore to the certificate set to be included with the generated SignedData message.
|
void |
CMSSignedGenerator.addCRLs(Store crlStore)
Add the CRLs in crlStore to the CRL set to be included with the generated SignedData message.
|
void |
CMSSignedGenerator.addOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat,
Store otherRevocationInfos)
Add a Store of otherRevocationData to the CRL set to be included with the generated SignedData message.
|
static CMSSignedData |
CMSSignedData.replaceCertificatesAndCRLs(CMSSignedData signedData,
Store certificates,
Store attrCerts,
Store revocations)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
static CMSSignedData |
CMSSignedData.replaceCertificatesAndCRLs(CMSSignedData signedData,
Store certificates,
Store attrCerts,
Store revocations)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
static CMSSignedData |
CMSSignedData.replaceCertificatesAndCRLs(CMSSignedData signedData,
Store certificates,
Store attrCerts,
Store revocations)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
static OutputStream |
CMSSignedDataParser.replaceCertificatesAndCRLs(InputStream original,
Store certs,
Store crls,
Store attrCerts,
OutputStream out)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
static OutputStream |
CMSSignedDataParser.replaceCertificatesAndCRLs(InputStream original,
Store certs,
Store crls,
Store attrCerts,
OutputStream out)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
static OutputStream |
CMSSignedDataParser.replaceCertificatesAndCRLs(InputStream original,
Store certs,
Store crls,
Store attrCerts,
OutputStream out)
Replace the certificate and CRL information associated with this
CMSSignedData object with the new one passed in.
|
Constructor and Description |
---|
OriginatorInfoGenerator(Store origCerts) |
OriginatorInfoGenerator(Store origCerts,
Store origCRLs) |
OriginatorInfoGenerator(Store origCerts,
Store origCRLs) |
Modifier and Type | Interface and Description |
---|---|
interface |
PKIXCertStore<T extends Certificate>
Generic interface for a PKIX based certificate store.
|
interface |
PKIXCRLStore<T extends CRL>
Generic interface for a PKIX based CRL store.
|
Modifier and Type | Method and Description |
---|---|
void |
SMIMESignedGenerator.addAttributeCertificates(Store certStore) |
void |
SMIMESignedGenerator.addCertificates(Store certStore) |
void |
SMIMESignedGenerator.addCRLs(Store crlStore) |
Modifier and Type | Method and Description |
---|---|
Store |
TimeStampToken.getAttributeCertificates() |
Store |
TimeStampToken.getCertificates() |
Store |
TimeStampToken.getCRLs() |
Modifier and Type | Method and Description |
---|---|
void |
TimeStampTokenGenerator.addAttributeCertificates(Store attrStore) |
void |
TimeStampTokenGenerator.addCertificates(Store certStore)
Add the store of X509 Certificates to the generator.
|
void |
TimeStampTokenGenerator.addCRLs(Store crlStore) |
void |
TimeStampTokenGenerator.addOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat,
Store otherRevocationInfos)
Add a Store of otherRevocationData to the CRL set to be included with the generated TimeStampToken.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionStore<T>
A simple collection backed store.
|
Modifier and Type | Class and Description |
---|---|
class |
X509Store
Deprecated.
use CollectionStore - this class will be removed.
|
Modifier and Type | Method and Description |
---|---|
void |
ExtendedPKIXParameters.addAddionalStore(Store store)
Deprecated.
|
void |
ExtendedPKIXParameters.addAdditionalStore(Store store)
Deprecated.
Adds an additional Bouncy Castle
Store to find CRLs, certificates,
attribute certificates or cross certificates. |
void |
ExtendedPKIXParameters.addStore(Store store)
Deprecated.
Adds a Bouncy Castle
Store to find CRLs, certificates, attribute
certificates or cross certificates. |
Copyright © 2018 BouncyCastle.org. All rights reserved.