Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1312)

Side by Side Diff: nss/lib/libpkix/include/pkix_certstore.h

Issue 1504923011: Update NSS to 3.21 RTM and NSPR to 4.11 RTM (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/nss
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* This Source Code Form is subject to the terms of the Mozilla Public 1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this 2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 /* 4 /*
5 * This file defines functions associated with the PKIX_CertStore type. 5 * This file defines functions associated with the PKIX_CertStore type.
6 * 6 *
7 */ 7 */
8 8
9 #ifndef _PKIX_CERTSTORE_H 9 #ifndef _PKIX_CERTSTORE_H
10 #define _PKIX_CERTSTORE_H 10 #define _PKIX_CERTSTORE_H
11 11
12 #include "pkixt.h" 12 #include "pkixt.h"
13 #include "certt.h"
13 14
14 #ifdef __cplusplus 15 #ifdef __cplusplus
15 extern "C" { 16 extern "C" {
16 #endif 17 #endif
17 18
18 /* General 19 /* General
19 * 20 *
20 * Please refer to the libpkix Programmer's Guide for detailed information 21 * Please refer to the libpkix Programmer's Guide for detailed information
21 * about how to use the libpkix library. Certain key warnings and notices from 22 * about how to use the libpkix library. Certain key warnings and notices from
22 * that document are repeated here for emphasis. 23 * that document are repeated here for emphasis.
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after
320 * Returns a CertStore Error if the function fails in a non-fatal way. 321 * Returns a CertStore Error if the function fails in a non-fatal way.
321 * Returns a Fatal Error if the function fails in an unrecoverable way. 322 * Returns a Fatal Error if the function fails in an unrecoverable way.
322 */ 323 */
323 typedef PKIX_Error * 324 typedef PKIX_Error *
324 (*PKIX_CertStore_CheckRevokationByCrlCallback)( 325 (*PKIX_CertStore_CheckRevokationByCrlCallback)(
325 PKIX_CertStore *store, 326 PKIX_CertStore *store,
326 PKIX_PL_Cert *cert, 327 PKIX_PL_Cert *cert,
327 PKIX_PL_Cert *issuer, 328 PKIX_PL_Cert *issuer,
328 PKIX_PL_Date *date, 329 PKIX_PL_Date *date,
329 PKIX_Boolean crlDownloadDone, 330 PKIX_Boolean crlDownloadDone,
330 PKIX_UInt32 *reasonCode, 331 CERTCRLEntryReasonCode *reasonCode,
331 PKIX_RevocationStatus *revStatus, 332 PKIX_RevocationStatus *revStatus,
332 void *plContext); 333 void *plContext);
333 334
334 /* 335 /*
335 * FUNCTION: PKIX_CertStore_CrlContinue 336 * FUNCTION: PKIX_CertStore_CrlContinue
336 * DESCRIPTION: 337 * DESCRIPTION:
337 * 338 *
338 * This function continues the non-blocking operation initiated by an earlier 339 * This function continues the non-blocking operation initiated by an earlier
339 * call to the CRLCallback function, for the CertStore pointed to by "store". 340 * call to the CRLCallback function, for the CertStore pointed to by "store".
340 * If an earlier call did not terminate with the WOULDBLOCK indication (non-NUL L 341 * If an earlier call did not terminate with the WOULDBLOCK indication (non-NUL L
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
704 PKIX_CertStore_GetLocalFlag( 705 PKIX_CertStore_GetLocalFlag(
705 PKIX_CertStore *store, 706 PKIX_CertStore *store,
706 PKIX_Boolean *pLocalFlag, 707 PKIX_Boolean *pLocalFlag,
707 void *plContext); 708 void *plContext);
708 709
709 #ifdef __cplusplus 710 #ifdef __cplusplus
710 } 711 }
711 #endif 712 #endif
712 713
713 #endif /* _PKIX_CERTSTORE_H */ 714 #endif /* _PKIX_CERTSTORE_H */
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698