123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #ifndef _CSSMAPPLE_PRIV_H_
- #define _CSSMAPPLE_PRIV_H_ 1
- #include <Security/cssmtype.h>
- #include <Security/cssmapple.h>
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Wdeprecated-declarations"
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define CSSM_APPLE_TP_OCSP_OPTS_VERSION 0
- typedef uint32 CSSM_APPLE_TP_OCSP_OPT_FLAGS;
- enum {
-
- CSSM_TP_ACTION_OCSP_REQUIRE_PER_CERT = 0x00000001,
-
- CSSM_TP_ACTION_OCSP_REQUIRE_IF_RESP_PRESENT = 0x00000002,
-
- CSSM_TP_ACTION_OCSP_DISABLE_NET = 0x00000004,
-
- CSSM_TP_ACTION_OCSP_CACHE_READ_DISABLE = 0x00000008,
-
- CSSM_TP_ACTION_OCSP_CACHE_WRITE_DISABLE = 0x00000010,
-
-
- CSSM_TP_ACTION_OCSP_SUFFICIENT = 0x00000020,
-
- CSSM_TP_OCSP_GEN_NONCE = 0x00000040,
-
- CSSM_TP_OCSP_REQUIRE_RESP_NONCE = 0x00000080
- };
- typedef struct {
- uint32 Version;
- CSSM_APPLE_TP_OCSP_OPT_FLAGS Flags;
- CSSM_DATA_PTR LocalResponder;
- CSSM_DATA_PTR LocalResponderCert;
- } CSSM_APPLE_TP_OCSP_OPTIONS;
- #ifdef __cplusplus
- }
- #endif
- #pragma clang diagnostic pop
- #endif
|