Package | Description |
---|---|
org.bouncycastle.asn1.cmp | |
org.bouncycastle.asn1.crmf | |
org.bouncycastle.asn1.dvcs | |
org.bouncycastle.asn1.ocsp | |
org.bouncycastle.asn1.tsp | |
org.bouncycastle.asn1.x509 | |
org.bouncycastle.cert |
Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.
|
org.bouncycastle.cert.ocsp |
Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.
|
org.bouncycastle.crypto.tls | |
org.bouncycastle.tsp |
Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.
|
Modifier and Type | Method and Description |
---|---|
Extensions |
RevAnnContent.getCrlDetails() |
Extensions |
RevDetails.getCrlEntryDetails() |
Constructor and Description |
---|
RevDetails(CertTemplate certDetails,
Extensions crlEntryDetails) |
Modifier and Type | Method and Description |
---|---|
Extensions |
CertTemplate.getExtensions() |
Modifier and Type | Method and Description |
---|---|
CertTemplateBuilder |
CertTemplateBuilder.setExtensions(Extensions extens) |
Modifier and Type | Method and Description |
---|---|
Extensions |
DVCSCertInfo.getExtensions() |
Extensions |
DVCSRequestInformation.getExtensions() |
Modifier and Type | Method and Description |
---|---|
void |
DVCSCertInfoBuilder.setExtensions(Extensions extensions) |
void |
DVCSRequestInformationBuilder.setExtensions(Extensions extensions) |
Modifier and Type | Method and Description |
---|---|
Extensions |
TBSRequest.getRequestExtensions() |
Extensions |
ResponseData.getResponseExtensions() |
Extensions |
SingleResponse.getSingleExtensions() |
Extensions |
Request.getSingleRequestExtensions() |
Constructor and Description |
---|
Request(CertID reqCert,
Extensions singleRequestExtensions) |
ResponseData(ASN1Integer version,
ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
ResponseData(ResponderID responderID,
ASN1GeneralizedTime producedAt,
ASN1Sequence responses,
Extensions responseExtensions) |
SingleResponse(CertID certID,
CertStatus certStatus,
ASN1GeneralizedTime thisUpdate,
ASN1GeneralizedTime nextUpdate,
Extensions singleExtensions) |
TBSRequest(GeneralName requestorName,
ASN1Sequence requestList,
Extensions requestExtensions) |
Modifier and Type | Method and Description |
---|---|
Extensions |
TimeStampReq.getExtensions() |
Extensions |
TSTInfo.getExtensions() |
Constructor and Description |
---|
TimeStampReq(MessageImprint messageImprint,
ASN1ObjectIdentifier tsaPolicy,
ASN1Integer nonce,
ASN1Boolean certReq,
Extensions extensions) |
TSTInfo(ASN1ObjectIdentifier tsaPolicyId,
MessageImprint messageImprint,
ASN1Integer serialNumber,
ASN1GeneralizedTime genTime,
Accuracy accuracy,
ASN1Boolean ordering,
ASN1Integer nonce,
GeneralName tsa,
Extensions extensions) |
Modifier and Type | Method and Description |
---|---|
Extensions |
ExtensionsGenerator.generate()
Generate an Extensions object based on the current state of the generator.
|
Extensions |
TBSCertificate.getExtensions() |
Extensions |
AttributeCertificateInfo.getExtensions() |
Extensions |
TBSCertList.getExtensions() |
Extensions |
TBSCertList.CRLEntry.getExtensions() |
static Extensions |
Extensions.getInstance(ASN1TaggedObject obj,
boolean explicit) |
static Extensions |
Extensions.getInstance(Object obj) |
Modifier and Type | Method and Description |
---|---|
void |
V2TBSCertListGenerator.addCRLEntry(ASN1Integer userCertificate,
Time revocationDate,
Extensions extensions) |
boolean |
Extensions.equivalent(Extensions other) |
static CertificatePolicies |
CertificatePolicies.fromExtensions(Extensions extensions)
Retrieve a CertificatePolicies for a passed in Extensions object, if present.
|
static SubjectKeyIdentifier |
SubjectKeyIdentifier.fromExtensions(Extensions extensions) |
static BasicConstraints |
BasicConstraints.fromExtensions(Extensions extensions) |
static ExtendedKeyUsage |
ExtendedKeyUsage.fromExtensions(Extensions extensions)
Retrieve an ExtendedKeyUsage for a passed in Extensions object, if present.
|
static PolicyConstraints |
PolicyConstraints.fromExtensions(Extensions extensions) |
static KeyUsage |
KeyUsage.fromExtensions(Extensions extensions) |
static AuthorityKeyIdentifier |
AuthorityKeyIdentifier.fromExtensions(Extensions extensions) |
static AuthorityInformationAccess |
AuthorityInformationAccess.fromExtensions(Extensions extensions) |
static GeneralNames |
GeneralNames.fromExtensions(Extensions extensions,
ASN1ObjectIdentifier extOID) |
void |
V2AttributeCertificateInfoGenerator.setExtensions(Extensions extensions) |
void |
V2TBSCertListGenerator.setExtensions(Extensions extensions) |
void |
V3TBSCertificateGenerator.setExtensions(Extensions extensions) |
Modifier and Type | Method and Description |
---|---|
Extensions |
X509CRLHolder.getExtensions()
Return the extensions block associated with this CRL if there is one.
|
Extensions |
X509AttributeCertificateHolder.getExtensions()
Return the extensions block associated with this certificate if there is one.
|
Extensions |
X509CertificateHolder.getExtensions()
Return the extensions block associated with this certificate if there is one.
|
Extensions |
X509CRLEntryHolder.getExtensions()
Return the extensions block associated with this CRL entry if there is one.
|
Modifier and Type | Method and Description |
---|---|
X509v2CRLBuilder |
X509v2CRLBuilder.addCRLEntry(BigInteger userCertificateSerial,
Date revocationDate,
Extensions extensions)
Add a CRL entry with extensions.
|
Modifier and Type | Method and Description |
---|---|
Extensions |
RespData.getResponseExtensions() |
Extensions |
Req.getSingleRequestExtensions() |
Modifier and Type | Method and Description |
---|---|
OCSPReqBuilder |
OCSPReqBuilder.addRequest(CertificateID certId,
Extensions singleRequestExtensions)
Add a request with extensions
|
BasicOCSPRespBuilder |
BasicOCSPRespBuilder.addResponse(CertificateID certID,
CertificateStatus certStatus,
Date thisUpdate,
Date nextUpdate,
Extensions singleExtensions)
Add a response for a particular Certificate ID.
|
BasicOCSPRespBuilder |
BasicOCSPRespBuilder.addResponse(CertificateID certID,
CertificateStatus certStatus,
Date nextUpdate,
Extensions singleExtensions)
Add a response for a particular Certificate ID.
|
BasicOCSPRespBuilder |
BasicOCSPRespBuilder.addResponse(CertificateID certID,
CertificateStatus certStatus,
Extensions singleExtensions)
Add a response for a particular Certificate ID.
|
OCSPReqBuilder |
OCSPReqBuilder.setRequestExtensions(Extensions requestExtensions) |
BasicOCSPRespBuilder |
BasicOCSPRespBuilder.setResponseExtensions(Extensions responseExtensions)
Set the extensions for the response.
|
Modifier and Type | Field and Description |
---|---|
protected Extensions |
OCSPStatusRequest.requestExtensions |
Modifier and Type | Method and Description |
---|---|
Extensions |
OCSPStatusRequest.getRequestExtensions() |
Constructor and Description |
---|
OCSPStatusRequest(Vector responderIDList,
Extensions requestExtensions) |
Modifier and Type | Method and Description |
---|---|
Extensions |
TimeStampTokenInfo.getExtensions() |
Modifier and Type | Method and Description |
---|---|
TimeStampToken |
TimeStampTokenGenerator.generate(TimeStampRequest request,
BigInteger serialNumber,
Date genTime,
Extensions additionalExtensions)
Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.
|
TimeStampResponse |
TimeStampResponseGenerator.generateGrantedResponse(TimeStampRequest request,
BigInteger serialNumber,
Date genTime,
String statusString,
Extensions additionalExtensions)
Return a granted response, if the passed in request passes validation with the passed in status string and extra extensions.
|
Copyright © 2018 BouncyCastle.org. All rights reserved.