|
Bouncy Castle Cryptography Library 1.79 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Generator for basic OCSP response objects.
Constructor Summary | |
BasicOCSPRespBuilder(RespID responderID)
basic constructor |
|
BasicOCSPRespBuilder(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo key,
DigestCalculator digCalc)
construct with the responderID to be the SHA-1 keyHash of the passed in public key. |
Method Summary | |
BasicOCSPRespBuilder |
addResponse(CertificateID certID,
CertificateStatus certStatus)
Add a response for a particular Certificate ID. |
BasicOCSPRespBuilder |
addResponse(CertificateID certID,
CertificateStatus certStatus,
java.util.Date thisUpdate,
java.util.Date nextUpdate)
Add a response for a particular Certificate ID. |
BasicOCSPRespBuilder |
addResponse(CertificateID certID,
CertificateStatus certStatus,
java.util.Date thisUpdate,
java.util.Date nextUpdate,
org.bouncycastle.asn1.x509.Extensions singleExtensions)
Add a response for a particular Certificate ID. |
BasicOCSPRespBuilder |
addResponse(CertificateID certID,
CertificateStatus certStatus,
java.util.Date nextUpdate,
org.bouncycastle.asn1.x509.Extensions singleExtensions)
Add a response for a particular Certificate ID. |
BasicOCSPRespBuilder |
addResponse(CertificateID certID,
CertificateStatus certStatus,
org.bouncycastle.asn1.x509.Extensions singleExtensions)
Add a response for a particular Certificate ID. |
BasicOCSPResp |
build(ContentSigner signer,
X509CertificateHolder[] chain,
java.util.Date producedAt)
|
BasicOCSPRespBuilder |
setResponseExtensions(org.bouncycastle.asn1.x509.Extensions responseExtensions)
Set the extensions for the response. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BasicOCSPRespBuilder(RespID responderID)
public BasicOCSPRespBuilder(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo key, DigestCalculator digCalc) throws OCSPException
key
- the key info of the responder public key.digCalc
- a SHA-1 digest calculatorMethod Detail |
public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus)
certID
- certificate ID detailscertStatus
- status of the certificate - null if okaypublic BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, org.bouncycastle.asn1.x509.Extensions singleExtensions)
certID
- certificate ID detailscertStatus
- status of the certificate - null if okaysingleExtensions
- optional extensionspublic BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, java.util.Date nextUpdate, org.bouncycastle.asn1.x509.Extensions singleExtensions)
certID
- certificate ID detailsnextUpdate
- date when next update should be requestedcertStatus
- status of the certificate - null if okaysingleExtensions
- optional extensionspublic BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, java.util.Date thisUpdate, java.util.Date nextUpdate)
certID
- certificate ID detailsthisUpdate
- date this response was valid onnextUpdate
- date when next update should be requestedcertStatus
- status of the certificate - null if okaypublic BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, java.util.Date thisUpdate, java.util.Date nextUpdate, org.bouncycastle.asn1.x509.Extensions singleExtensions)
certID
- certificate ID detailsthisUpdate
- date this response was valid onnextUpdate
- date when next update should be requestedcertStatus
- status of the certificate - null if okaysingleExtensions
- optional extensionspublic BasicOCSPRespBuilder setResponseExtensions(org.bouncycastle.asn1.x509.Extensions responseExtensions)
responseExtensions
- the extension object to carry.public BasicOCSPResp build(ContentSigner signer, X509CertificateHolder[] chain, java.util.Date producedAt) throws OCSPException
|
Bouncy Castle Cryptography Library 1.79 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |