| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private RespID | |
| private Extensions |
| Access | Constructor and Description |
|---|---|
| public | |
| public | BasicOCSPRespBuilder(SubjectPublicKeyInfo
the key info of the responder public key. key, DigestCalculator a SHA-1 digest calculator digCalc)construct with the responderID to be the SHA-1 keyHash of the passed in public key. |
| Modifier and Type | Method and Description |
|---|---|
| public BasicOCSPRespBuilder | addResponse(CertificateID
certificate ID details certID, CertificateStatus status of the certificate - null if okay certStatus)Add a response for a particular Certificate ID. |
| public BasicOCSPRespBuilder | addResponse(CertificateID
certificate ID details certID, CertificateStatus status of the certificate - null if okay certStatus, Extensions optional extensions singleExtensions)Add a response for a particular Certificate ID. |
| public BasicOCSPRespBuilder | addResponse(CertificateID
certificate ID details certID, CertificateStatus status of the certificate - null if okay certStatus, Date date when next update should be requested nextUpdate, Extensions optional extensions singleExtensions)Add a response for a particular Certificate ID. |
| public BasicOCSPRespBuilder | addResponse(CertificateID
certificate ID details certID, CertificateStatus status of the certificate - null if okay certStatus, Date date this response was valid on thisUpdate, Date date when next update should be requested nextUpdate)Add a response for a particular Certificate ID. |
| public BasicOCSPRespBuilder | addResponse(CertificateID
certificate ID details certID, CertificateStatus status of the certificate - null if okay certStatus, Date date this response was valid on thisUpdate, Date date when next update should be requested nextUpdate, Extensions optional extensions singleExtensions)Add a response for a particular Certificate ID. |
| public BasicOCSPResp | |
| public BasicOCSPRespBuilder | setResponseExtensions(Extensions
the extension object to carry. responseExtensions)Set the extensions for the response. |
| list | back to summary |
|---|---|
| private List<E> list | |
| responderID | back to summary |
|---|---|
| private RespID responderID | |
| responseExtensions | back to summary |
|---|---|
| private Extensions responseExtensions | |
| BasicOCSPRespBuilder | back to summary |
|---|---|
| public BasicOCSPRespBuilder(RespID responderID) basic constructor | |
| BasicOCSPRespBuilder | back to summary |
|---|---|
| public BasicOCSPRespBuilder(SubjectPublicKeyInfo key, DigestCalculator digCalc) throws OCSPException construct with the responderID to be the SHA-1 keyHash of the passed in public key.
| |
| addResponse | back to summary |
|---|---|
| public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus) Add a response for a particular Certificate ID.
| |
| addResponse | back to summary |
|---|---|
| public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, Extensions singleExtensions) Add a response for a particular Certificate ID.
| |
| addResponse | back to summary |
|---|---|
| public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, Date nextUpdate, Extensions singleExtensions) Add a response for a particular Certificate ID.
| |
| addResponse | back to summary |
|---|---|
| public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, Date thisUpdate, Date nextUpdate) Add a response for a particular Certificate ID.
| |
| addResponse | back to summary |
|---|---|
| public BasicOCSPRespBuilder addResponse(CertificateID certID, CertificateStatus certStatus, Date thisUpdate, Date nextUpdate, Extensions singleExtensions) Add a response for a particular Certificate ID.
| |
| build | back to summary |
|---|---|
| public BasicOCSPResp build(ContentSigner signer, X509CertificateHolder[] chain, Date producedAt) throws OCSPException | |
| setResponseExtensions | back to summary |
|---|---|
| public BasicOCSPRespBuilder setResponseExtensions(Extensions responseExtensions) Set the extensions for the response.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv CertificateID | |
| pack-priv CertStatus | |
| pack-priv Extensions | |
| pack-priv ASN1GeneralizedTime | |
| pack-priv ASN1GeneralizedTime |
| Access | Constructor and Description |
|---|---|
| public | ResponseObject(CertificateID certId, CertificateStatus certStatus, Date thisUpdate, Date nextUpdate, Extensions extensions)
|
| Modifier and Type | Method and Description |
|---|---|
| public SingleResponse |
| certId | back to summary |
|---|---|
| pack-priv CertificateID certId | |
| certStatus | back to summary |
|---|---|
| pack-priv CertStatus certStatus | |
| extensions | back to summary |
|---|---|
| pack-priv Extensions extensions | |
| nextUpdate | back to summary |
|---|---|
| pack-priv ASN1GeneralizedTime nextUpdate | |
| thisUpdate | back to summary |
|---|---|
| pack-priv ASN1GeneralizedTime thisUpdate | |
| ResponseObject | back to summary |
|---|---|
| public ResponseObject(CertificateID certId, CertificateStatus certStatus, Date thisUpdate, Date nextUpdate, Extensions extensions) | |
| toResponse | back to summary |
|---|---|
| public SingleResponse toResponse() throws Exception | |