Searched refs:TrustSettings (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10/Security-57031.1.35/Security/include/security_keychain/
H A DTrustSettings.h25 * TrustSettings.h - class to manage trusted certs.
54 * This indicates a TrustSettings that exists only in memory; it
60 class TrustSettings class in namespace:Security::KeychainCore
63 TrustSettings(SecTrustSettingsDomain domain);
69 * If create is true, the absence of an on-disk TrustSettings file
70 * results in the creation of a new empty TrustSettings. If create is
71 * false and no on-disk TrustSettings exists, errSecItemNotFound is
73 * If trim is true, the components of the on-disk TrustSettings not
74 * needed for cert evaluation are discarded. This is for TrustSettings
81 TrustSettings*
[all...]
H A DTrustSettingsUtils.h25 * TrustSettingsUtils.h - Utility routines for TrustSettings module
31 #include <security_keychain/TrustSettings.h>
H A DSecTrustSettings.cpp33 #include "TrustSettings.h"
79 #pragma mark --- TrustSettings preferences ---
112 #pragma mark --- TrustSettings global cache ---
115 *** cache submodule - keeps per-app copy of zero or one TrustSettings
123 * the TrustSettings maintained here.
132 * The three global TrustSettings.
136 static TrustSettings *globalTrustSettings[TRUST_SETTINGS_NUM_DOMAINS] =
156 TrustSettings *ts,
170 * Obtain global TrustSettings for specified domain if it exists.
175 static TrustSettings *tsGetGlobalTrustSetting
[all...]
H A DTrustSettings.cpp25 * TrustSettings.h - class to manage cert trust settings.
29 #include "TrustSettings.h"
58 * Common error return for "malformed TrustSettings record"
281 * Create initial top-level dictionary when constructing a new TrustSettings.
342 TrustSettings::TrustSettings(SecTrustSettingsDomain domain) function in class:TrustSettings
357 * If create is true, the absence of an on-disk TrustSettings file
358 * results in the creation of a new empty TrustSettings. If create is
359 * false and no on-disk TrustSettings exists, errSecNoTrustSettings is
361 * If trim is true, the components of the on-disk TrustSettings no
[all...]
/macosx-10.10/Security-57031.1.35/Security/libsecurity_keychain/Security/
H A DTrustSettings.h25 * TrustSettings.h - class to manage trusted certs.
54 * This indicates a TrustSettings that exists only in memory; it
60 class TrustSettings class in namespace:Security::KeychainCore
63 TrustSettings(SecTrustSettingsDomain domain);
69 * If create is true, the absence of an on-disk TrustSettings file
70 * results in the creation of a new empty TrustSettings. If create is
71 * false and no on-disk TrustSettings exists, errSecItemNotFound is
73 * If trim is true, the components of the on-disk TrustSettings not
74 * needed for cert evaluation are discarded. This is for TrustSettings
81 TrustSettings*
[all...]
H A DTrustSettingsUtils.h25 * TrustSettingsUtils.h - Utility routines for TrustSettings module
31 #include <security_keychain/TrustSettings.h>
H A DSecTrustSettings.cpp33 #include "TrustSettings.h"
79 #pragma mark --- TrustSettings preferences ---
112 #pragma mark --- TrustSettings global cache ---
115 *** cache submodule - keeps per-app copy of zero or one TrustSettings
123 * the TrustSettings maintained here.
132 * The three global TrustSettings.
136 static TrustSettings *globalTrustSettings[TRUST_SETTINGS_NUM_DOMAINS] =
156 TrustSettings *ts,
170 * Obtain global TrustSettings for specified domain if it exists.
175 static TrustSettings *tsGetGlobalTrustSetting
[all...]
H A DTrustSettings.cpp25 * TrustSettings.h - class to manage cert trust settings.
29 #include "TrustSettings.h"
58 * Common error return for "malformed TrustSettings record"
281 * Create initial top-level dictionary when constructing a new TrustSettings.
342 TrustSettings::TrustSettings(SecTrustSettingsDomain domain) function in class:TrustSettings
357 * If create is true, the absence of an on-disk TrustSettings file
358 * results in the creation of a new empty TrustSettings. If create is
359 * false and no on-disk TrustSettings exists, errSecNoTrustSettings is
361 * If trim is true, the components of the on-disk TrustSettings no
[all...]
/macosx-10.10/Security-57031.1.35/Security/libsecurity_keychain/lib/
H A DTrustSettings.h25 * TrustSettings.h - class to manage trusted certs.
54 * This indicates a TrustSettings that exists only in memory; it
60 class TrustSettings class in namespace:Security::KeychainCore
63 TrustSettings(SecTrustSettingsDomain domain);
69 * If create is true, the absence of an on-disk TrustSettings file
70 * results in the creation of a new empty TrustSettings. If create is
71 * false and no on-disk TrustSettings exists, errSecItemNotFound is
73 * If trim is true, the components of the on-disk TrustSettings not
74 * needed for cert evaluation are discarded. This is for TrustSettings
81 TrustSettings*
[all...]
H A DTrustSettingsUtils.h25 * TrustSettingsUtils.h - Utility routines for TrustSettings module
31 #include <security_keychain/TrustSettings.h>
H A DSecTrustSettings.cpp33 #include "TrustSettings.h"
79 #pragma mark --- TrustSettings preferences ---
112 #pragma mark --- TrustSettings global cache ---
115 *** cache submodule - keeps per-app copy of zero or one TrustSettings
123 * the TrustSettings maintained here.
132 * The three global TrustSettings.
136 static TrustSettings *globalTrustSettings[TRUST_SETTINGS_NUM_DOMAINS] =
156 TrustSettings *ts,
170 * Obtain global TrustSettings for specified domain if it exists.
175 static TrustSettings *tsGetGlobalTrustSetting
[all...]
H A DTrustSettings.cpp25 * TrustSettings.h - class to manage cert trust settings.
29 #include "TrustSettings.h"
58 * Common error return for "malformed TrustSettings record"
281 * Create initial top-level dictionary when constructing a new TrustSettings.
342 TrustSettings::TrustSettings(SecTrustSettingsDomain domain) function in class:TrustSettings
357 * If create is true, the absence of an on-disk TrustSettings file
358 * results in the creation of a new empty TrustSettings. If create is
359 * false and no on-disk TrustSettings exists, errSecNoTrustSettings is
361 * If trim is true, the components of the on-disk TrustSettings no
[all...]
/macosx-10.10/Security-57031.1.35/Security/sec/Security/
H A DSecTrustSettings.c92 * the key used to look up per-cert trust settings in a TrustSettings record.
121 /* the overall parsed TrustSettings - may be NULL if this is trimmed */
407 * The design of the entire TrustSettings module is centered around
410 * as a dictionary, keyed off of the cert hash. It's why TrustSettings
412 * cached TrustSettings objects are 'trimmed' of dictionary fields
418 * not use cached TrustSettings as this function does.
455 /* initial condition - this can grow if we inspect multiple TrustSettings */
469 TrustSettings *ts = tsGetGlobalTrustSettings(domain);
506 * Add a cert's TrustSettings to a non-persistent TrustSettings recor
[all...]

Completed in 98 milliseconds