OLD | NEW |
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 * pkix_comcrlselparams.h | 5 * pkix_comcrlselparams.h |
6 * | 6 * |
7 * ComCrlSelParams Object Type Definition | 7 * ComCrlSelParams Object Type Definition |
8 * | 8 * |
9 */ | 9 */ |
10 | 10 |
11 #ifndef _PKIX_COMCRLSELPARAMS_H | 11 #ifndef _PKIX_COMCRLSELPARAMS_H |
12 #define _PKIX_COMCRLSELPARAMS_H | 12 #define _PKIX_COMCRLSELPARAMS_H |
13 | 13 |
14 #include "pkix_tools.h" | 14 #include "pkix_tools.h" |
15 | 15 |
16 #ifdef __cplusplus | 16 #ifdef __cplusplus |
17 extern "C" { | 17 extern "C" { |
18 #endif | 18 #endif |
19 | 19 |
20 struct PKIX_ComCRLSelParamsStruct { | 20 struct PKIX_ComCRLSelParamsStruct { |
21 PKIX_List *issuerNames; /* list of PKIX_PL_X500Name */ | 21 PKIX_List *issuerNames; /* list of PKIX_PL_X500Name */ |
22 PKIX_PL_Cert *cert; /* certificate being checked */ | 22 PKIX_PL_Cert *cert; /* certificate being checked */ |
23 PKIX_List *crldpList; | 23 PKIX_List *crldpList; |
24 PKIX_PL_Date *date; | 24 PKIX_PL_Date *date; |
25 PKIX_Boolean nistPolicyEnabled; | 25 PKIX_Boolean nistPolicyEnabled; |
26 PKIX_PL_BigInt *maxCRLNumber; | 26 PKIX_PL_BigInt *maxCRLNumber; |
27 PKIX_PL_BigInt *minCRLNumber; | 27 PKIX_PL_BigInt *minCRLNumber; |
28 }; | 28 }; |
29 | 29 |
30 /* see source file for function documentation */ | 30 /* see source file for function documentation */ |
31 | 31 |
32 PKIX_Error *pkix_ComCRLSelParams_RegisterSelf(void *plContext); | 32 PKIX_Error *pkix_ComCRLSelParams_RegisterSelf(void *plContext); |
33 | 33 |
34 #ifdef __cplusplus | 34 #ifdef __cplusplus |
35 } | 35 } |
36 #endif | 36 #endif |
37 | 37 |
38 #endif /* _PKIX_COMCRLSELPARAMS_H */ | 38 #endif /* _PKIX_COMCRLSELPARAMS_H */ |
OLD | NEW |