Lines Matching defs:ts
135 SecTrustSettingsRef ts = (SecTrustSettingsRef)cf;
137 CFSTR("<SecTrustSettings: %p>"), ts);
141 SecTrustSettingsRef ts = (SecTrustSettingsRef) cf;
142 CFReleaseSafe(ts->_propList);
143 CFReleaseSafe(ts->_trustDict);
284 static OSStatus SecTrustSettingsValidate(SecTrustSettingsRef ts, bool trim) {
286 require(ts->_propList, errOut);
287 require(CFGetTypeID(ts->_propList) == CFDictionaryGetTypeID(), errOut);
290 CFNumberRef cfVers = (CFNumberRef)CFDictionaryGetValue(ts->_propList, kTrustRecordVersion);
292 require(CFNumberGetValue(cfVers, kCFNumberSInt32Type, &ts->_dictVersion), errOut);
293 require((ts->_dictVersion <= kSecTrustRecordVersionCurrent) &&
294 (ts->_dictVersion != kSecTrustRecordVersionInvalid), errOut);
298 require(ts->_trustDict = CFDictionaryCreateMutable(kCFAllocatorDefault, 0,
302 ts->_propList, kTrustRecordTrustList);
308 ts->_trustDict, ts->_dictVersion, trim, errSecSuccess
314 CFRelease(ts->_propList);
315 ts->_propList = NULL;
325 CFDataRef external, SecTrustSettingsRef *ts) {
347 *ts = result;
370 CFDataRef SecTrustSettingsCopyExternal(SecTrustSettingsRef ts) {
373 // @@@ SecTrustSettingsUpdatePropertyList(SecTrustSettingsRef ts);
376 ts->_propList));
469 TrustSettings *ts = tsGetGlobalTrustSettings(domain);
470 if(ts == NULL) {
476 bool found = ts->evaluateCert(certHashStr, policyOID,
516 SecTrustSettingsRef ts = NULL;
520 kSecTrustSettingsDomainMemory, settingsIn, &ts), errOut);
522 *settingsOut = SecTrustSettingsCopyExternal(ts);
525 CFReleaseSafe(ts);