Lines Matching defs:xpc_certificates
5085 bool SecCertificateAppendToXPCArray(SecCertificateRef certificate, xpc_object_t xpc_certificates, CFErrorRef *error) {
5094 xpc_array_set_data(xpc_certificates, XPC_ARRAY_APPEND, bytes, length);
5098 SecCertificateRef SecCertificateCreateWithXPCArrayAtIndex(xpc_object_t xpc_certificates, size_t index, CFErrorRef *error) {
5101 const uint8_t *bytes = xpc_array_get_data(xpc_certificates, index, &length);
5112 xpc_object_t xpc_certificates;
5113 require_action_quiet(xpc_certificates = xpc_array_create(NULL, 0), exit,
5117 if (!SecCertificateAppendToXPCArray((SecCertificateRef)CFArrayGetValueAtIndex(certificates, ix), xpc_certificates, error)) {
5118 xpc_release(xpc_certificates);
5124 return xpc_certificates;
5127 CFArrayRef SecCertificateXPCArrayCopyArray(xpc_object_t xpc_certificates, CFErrorRef *error) {
5129 require_action_quiet(xpc_get_type(xpc_certificates) == XPC_TYPE_ARRAY, exit,
5131 size_t count = xpc_array_get_count(xpc_certificates);
5137 SecCertificateRef cert = SecCertificateCreateWithXPCArrayAtIndex(xpc_certificates, ix, error);