- 所有已实现的接口:
- SSLExtension.SSLExtensionSpec
- 封闭类:
- CertStatusExtension
static final class CertStatusExtension.CertStatusRequestV2Spec
extends Object
implements SSLExtension.SSLExtensionSpec
The "status_request_v2" extension.
RFC6961 defines the TLS extension,"status_request_v2" (type 0x5),
which allows the client to request that the server perform OCSP
on the client's behalf.
The RFC defines an CertStatusReqItemV2 structure:
struct {
CertificateStatusType status_type;
uint16 request_length;
select (status_type) {
case ocsp: OCSPStatusRequest;
case ocsp_multi: OCSPStatusRequest;
} request;
} CertificateStatusRequestItemV2;
enum { ocsp(1), ocsp_multi(2), (255) } CertificateStatusType;
struct {
ResponderID responder_id_list<0..2^16-1>;
Extensions request_extensions;
} OCSPStatusRequest;
opaque ResponderID<1..2^16-1>;
opaque Extensions<0..2^16-1>;
struct {
CertificateStatusRequestItemV2
certificate_status_req_list<1..2^16-1>;
} CertificateStatusRequestListV2;