OCSPRequest ::= SEQUENCE {
tbsRequest TBSRequest,
optionalSignature [0] EXPLICIT Signature OPTIONAL }
TBSRequest ::= SEQUENCE {
version [0] EXPLICIT Version DEFAULT v1,
requestorName [1] EXPLICIT GeneralName OPTIONAL,
requestList SEQUENCE OF Request,
requestExtensions [2] EXPLICIT Extensions OPTIONAL }
Signature ::= SEQUENCE {
signatureAlgorithm AlgorithmIdentifier,
signature BIT STRING,
certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL
}
Version ::= INTEGER { v1(0) }
Request ::= SEQUENCE {
reqCert CertID,
singleRequestExtensions [0] EXPLICIT Extensions OPTIONAL }
CertID ::= SEQUENCE {
hashAlgorithm AlgorithmIdentifier,
issuerNameHash OCTET STRING, -- Hash of Issuer's DN
issuerKeyHash OCTET STRING, -- Hash of Issuers public key
serialNumber CertificateSerialNumber
}
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final Debug | |
| private static final boolean | |
| private final List | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv byte[] | |
| pack-priv List | |
| pack-priv byte[] |
| certIds | back to summary |
|---|---|
| private final List<CertId> certIds | |
| debug | back to summary |
|---|---|
| private static final Debug debug | |
| dump | back to summary |
|---|---|
| private static final boolean dump | |
| extensions | back to summary |
|---|---|
| private final List<Extension> extensions | |
| nonce | back to summary |
|---|---|
| private byte[] nonce | |
| OCSPRequest | back to summary |
|---|---|
| pack-priv OCSPRequest(CertId certId) | |
| OCSPRequest | back to summary |
|---|---|
| pack-priv OCSPRequest(List<CertId> certIds) | |
| OCSPRequest | back to summary |
|---|---|
| pack-priv OCSPRequest(List<CertId> certIds, List<Extension> extensions) | |
| encodeBytes | back to summary |
|---|---|
| pack-priv byte[] encodeBytes() throws IOException | |
| getCertIds | back to summary |
|---|---|
| pack-priv List | |
| getNonce | back to summary |
|---|---|
| pack-priv byte[] getNonce() | |