| 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 |