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 * This file defines functions associated with the PKIX_RevocationChecker | 5 * This file defines functions associated with the PKIX_RevocationChecker |
6 * type. | 6 * type. |
7 * | 7 * |
8 */ | 8 */ |
9 | 9 |
10 #ifndef _PKIX_REVCHECKER_H | 10 #ifndef _PKIX_REVCHECKER_H |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
58 * | 58 * |
59 * Once the caller has created the RevocationMethod object(s), the caller | 59 * Once the caller has created the RevocationMethod object(s), the caller |
60 * then specifies the RevocationMethod object(s) in a RevocationCheck object | 60 * then specifies the RevocationMethod object(s) in a RevocationCheck object |
61 * and sets it into a ProcessingParams. | 61 * and sets it into a ProcessingParams. |
62 */ | 62 */ |
63 | 63 |
64 /* | 64 /* |
65 * FUNCTION: PKIX_RevocationChecker_Create | 65 * FUNCTION: PKIX_RevocationChecker_Create |
66 * DESCRIPTION: | 66 * DESCRIPTION: |
67 * | 67 * |
68 * Creates revocation checker object with a given flags. | 68 * Creates a revocation checker object with the given flags. Revocation will |
| 69 * be checked at the current date. |
69 * | 70 * |
70 * PARAMETERS: | 71 * PARAMETERS: |
71 * "revDate" | |
72 * Revocation will be checked at this date. Current date is taken if the | |
73 * parameter is not specified. | |
74 * "leafMethodListFlags" | 72 * "leafMethodListFlags" |
75 * Defines a set of method independent flags that will be used to check | 73 * Defines a set of method independent flags that will be used to check |
76 * revocation of the leaf cert in the chain. | 74 * revocation of the leaf cert in the chain. |
77 * "chainMethodListFlags" | 75 * "chainMethodListFlags" |
78 * Defines a set of method independent flags that will be used to check | 76 * Defines a set of method independent flags that will be used to check |
79 * revocation of the remaining certs in the chain. | 77 * revocation of the remaining certs in the chain. |
80 * "pChecker" | 78 * "pChecker" |
81 * The return address of created checker. | 79 * The return address of created checker. |
82 * "plContext" | 80 * "plContext" |
83 * Platform-specific context pointer. | 81 * Platform-specific context pointer. |
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
208 PKIX_RevocationStatus *revStatus, | 206 PKIX_RevocationStatus *revStatus, |
209 PKIX_UInt32 *pReasonCode, | 207 PKIX_UInt32 *pReasonCode, |
210 void **pNbioContext, | 208 void **pNbioContext, |
211 void *plContext); | 209 void *plContext); |
212 | 210 |
213 #ifdef __cplusplus | 211 #ifdef __cplusplus |
214 } | 212 } |
215 #endif | 213 #endif |
216 | 214 |
217 #endif /* _PKIX_REVCHECKER_H */ | 215 #endif /* _PKIX_REVCHECKER_H */ |
OLD | NEW |