pkix_pl_lifecycle.h (2511B)
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 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 /* 5 * pkix_pl_lifecycle.h 6 * 7 * Lifecycle Definitions 8 * 9 */ 10 11 #ifndef _PKIX_PL_LIFECYCLE_H 12 #define _PKIX_PL_LIFECYCLE_H 13 14 #include "pkix_pl_common.h" 15 #include "pkix_pl_oid.h" 16 #include "pkix_pl_aiamgr.h" 17 #include "pkix_pl_bigint.h" 18 #include "pkix_pl_bytearray.h" 19 #include "pkix_pl_hashtable.h" 20 #include "pkix_pl_mutex.h" 21 #include "pkix_pl_rwlock.h" 22 #include "pkix_pl_monitorlock.h" 23 #include "pkix_pl_string.h" 24 #include "pkix_pl_cert.h" 25 #include "pkix_pl_x500name.h" 26 #include "pkix_pl_generalname.h" 27 #include "pkix_pl_publickey.h" 28 #include "pkix_pl_date.h" 29 #include "pkix_pl_basicconstraints.h" 30 #include "pkix_pl_certpolicyinfo.h" 31 #include "pkix_pl_certpolicymap.h" 32 #include "pkix_pl_certpolicyqualifier.h" 33 #include "pkix_pl_crlentry.h" 34 #include "pkix_pl_crl.h" 35 #include "pkix_pl_colcertstore.h" 36 #ifndef NSS_PKIX_NO_LDAP 37 #include "pkix_pl_ldapcertstore.h" 38 #include "pkix_pl_ldapdefaultclient.h" 39 #include "pkix_pl_ldaprequest.h" 40 #include "pkix_pl_ldapresponse.h" 41 #endif /* !NSS_PKIX_NO_LDAP */ 42 #include "pkix_pl_socket.h" 43 #include "pkix_pl_infoaccess.h" 44 #include "pkix_store.h" 45 #include "pkix_error.h" 46 #include "pkix_logger.h" 47 #include "pkix_list.h" 48 #include "pkix_trustanchor.h" 49 #include "pkix_procparams.h" 50 #include "pkix_valparams.h" 51 #include "pkix_valresult.h" 52 #include "pkix_verifynode.h" 53 #include "pkix_resourcelimits.h" 54 #include "pkix_certchainchecker.h" 55 #include "pkix_revocationchecker.h" 56 #include "pkix_certselector.h" 57 #include "pkix_comcertselparams.h" 58 #include "pkix_crlselector.h" 59 #include "pkix_comcrlselparams.h" 60 #include "pkix_targetcertchecker.h" 61 #include "pkix_basicconstraintschecker.h" 62 #include "pkix_policynode.h" 63 #include "pkix_policychecker.h" 64 #include "pkix_crlchecker.h" 65 #include "pkix_signaturechecker.h" 66 #include "pkix_buildresult.h" 67 #include "pkix_build.h" 68 #include "pkix_pl_nameconstraints.h" 69 #include "pkix_nameconstraintschecker.h" 70 #include "pkix_ocspchecker.h" 71 #include "pkix_pl_ocspcertid.h" 72 #include "pkix_pl_ocsprequest.h" 73 #include "pkix_pl_ocspresponse.h" 74 #include "pkix_pl_httpdefaultclient.h" 75 #include "pkix_pl_httpcertstore.h" 76 77 #ifdef __cplusplus 78 extern "C" { 79 #endif 80 81 struct PKIX_PL_InitializeParamsStruct { 82 PKIX_List *loggers; 83 PKIX_UInt32 majorVersion; 84 PKIX_UInt32 minorVersion; 85 }; 86 87 #ifdef __cplusplus 88 } 89 #endif 90 91 #endif /* _PKIX_PL_LIFECYCLE_H */