~ubuntu-branches/ubuntu/intrepid/xulrunner-1.9/intrepid-security

« back to all changes in this revision

Viewing changes to mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.h

  • Committer: Bazaar Package Importer
  • Author(s): Alexander Sack
  • Date: 2009-08-03 13:16:32 UTC
  • mfrom: (1.2.12 upstream)
  • Revision ID: james.westby@ubuntu.com-20090803131632-1pfcgs323tjx7bp1
Tags: 1.9.0.13+nobinonly-0ubuntu0.8.10.1
* New upstream release v1.9.0.13 (FIREFOX_3_0_13_RELEASE)
  - see USN-811-1

Show diffs side-by-side

added added

removed removed

Lines of Context:
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;
69
69
        int64 producedAt;
78
78
PKIX_Error *pkix_pl_OcspResponse_RegisterSelf(void *plContext);
79
79
 
80
80
PKIX_Error *
 
81
pkix_pl_OcspResponse_Create(
 
82
        PKIX_PL_OcspRequest *request,
 
83
        void *responder,
 
84
        PKIX_PL_VerifyCallback verifyFcn,
 
85
        void **pNBIOContext,
 
86
        PKIX_PL_OcspResponse **pResponse,
 
87
        void *plContext);
 
88
 
 
89
PKIX_Error *
 
90
pkix_pl_OcspResponse_Decode(
 
91
        PKIX_PL_OcspResponse *response,
 
92
        PKIX_Boolean *passed,
 
93
        SECErrorCodes *pReturnCode,
 
94
        void *plContext);
 
95
 
 
96
PKIX_Error *
 
97
pkix_pl_OcspResponse_GetStatus(
 
98
        PKIX_PL_OcspResponse *response,
 
99
        PKIX_Boolean *passed,
 
100
        SECErrorCodes *pReturnCode,
 
101
        void *plContext);
 
102
 
 
103
PKIX_Error *
 
104
pkix_pl_OcspResponse_VerifySignature(
 
105
        PKIX_PL_OcspResponse *response,
 
106
        PKIX_PL_Cert *cert,
 
107
        PKIX_ProcessingParams *procParams,
 
108
        PKIX_Boolean *pPassed,
 
109
        void **pNBIOContext,
 
110
        void *plContext);
 
111
 
 
112
PKIX_Error *
 
113
pkix_pl_OcspResponse_GetStatusForCert(
 
114
        PKIX_PL_OcspCertID *cid,
 
115
        PKIX_PL_OcspResponse *response,
 
116
        PKIX_Boolean *pPassed,
 
117
        SECErrorCodes *pReturnCode,
 
118
        void *plContext);
 
119
 
 
120
PKIX_Error *
81
121
PKIX_PL_OcspResponse_UseBuildChain(
82
122
        PKIX_PL_Cert *signerCert,
83
123
        PKIX_PL_Date *producedAt,