62
62
const PKIX_PL_OcspRequest *request;
63
63
const SEC_HttpClientFcn *httpClient;
64
64
SEC_HTTP_SERVER_SESSION serverSession;
65
SEC_HTTP_REQUEST_SESSION requestSession;
66
PKIX_PL_OcspResponse_VerifyCallback verifyFcn;
65
SEC_HTTP_REQUEST_SESSION sessionRequest;
66
PKIX_PL_VerifyCallback verifyFcn;
67
67
SECItem *encodedResponse;
68
68
CERTCertDBHandle *handle;
78
78
PKIX_Error *pkix_pl_OcspResponse_RegisterSelf(void *plContext);
81
pkix_pl_OcspResponse_Create(
82
PKIX_PL_OcspRequest *request,
84
PKIX_PL_VerifyCallback verifyFcn,
86
PKIX_PL_OcspResponse **pResponse,
90
pkix_pl_OcspResponse_Decode(
91
PKIX_PL_OcspResponse *response,
93
SECErrorCodes *pReturnCode,
97
pkix_pl_OcspResponse_GetStatus(
98
PKIX_PL_OcspResponse *response,
100
SECErrorCodes *pReturnCode,
104
pkix_pl_OcspResponse_VerifySignature(
105
PKIX_PL_OcspResponse *response,
107
PKIX_ProcessingParams *procParams,
108
PKIX_Boolean *pPassed,
113
pkix_pl_OcspResponse_GetStatusForCert(
114
PKIX_PL_OcspCertID *cid,
115
PKIX_PL_OcspResponse *response,
116
PKIX_Boolean *pPassed,
117
SECErrorCodes *pReturnCode,
81
121
PKIX_PL_OcspResponse_UseBuildChain(
82
122
PKIX_PL_Cert *signerCert,
83
123
PKIX_PL_Date *producedAt,