Lines Matching defs:certificates
70 #define kSecEntitlementModifyAnchorCertificates CFSTR("modify-anchor-certificates")
233 static bool SecXPCDictionaryCopyCertificates(xpc_object_t message, const char *key, CFArrayRef *certificates, CFErrorRef *error) {
237 *certificates = SecCertificateXPCArrayCopyArray(xpc_certificates, error);
238 return *certificates;
241 static bool SecXPCDictionaryCopyCertificatesOptional(xpc_object_t message, const char *key, CFArrayRef *certificates, CFErrorRef *error) {
244 *certificates = NULL;
247 *certificates = SecCertificateXPCArrayCopyArray(xpc_certificates, error);
248 return *certificates;
423 CFArrayRef certificates = NULL, anchors = NULL, policies = NULL;
426 if (SecXPCDictionaryCopyCertificates(event, kSecTrustCertificatesKey, &certificates, &error) &&
438 SecTrustServerEvaluateBlock(certificates, anchors, anchorsOnly, policies, verifyTime, accessGroups, ^(SecTrustResultType tr, CFArrayRef details, CFDictionaryRef info, SecCertificatePathRef chain, CFErrorRef replyError) {
468 CFReleaseSafe(certificates);