Lines Matching refs:cert_handle

143 OSStatus GetCertFields(X509Certificate::OSCertHandle cert_handle,
145 DCHECK(cert_handle);
149 OSStatus status = SecCertificateGetData(cert_handle, &cert_data);
153 status = SecCertificateGetCLHandle(cert_handle, &fields->cl_handle);
164 void GetCertGeneralNamesForOID(X509Certificate::OSCertHandle cert_handle,
174 OSStatus status = GetCertFields(cert_handle, &fields);
205 void GetCertDateForOID(X509Certificate::OSCertHandle cert_handle,
210 OSStatus status = GetCertFields(cert_handle, &fields);
237 std::string GetCertSerialNumber(X509Certificate::OSCertHandle cert_handle) {
239 OSStatus status = GetCertFields(cert_handle, &fields);
374 OSStatus CopyCertChain(SecCertificateRef cert_handle,
376 DCHECK(cert_handle);
387 NULL, const_cast<const void**>(reinterpret_cast<void**>(&cert_handle)),
418 // Test that a given |cert_handle| is actually a valid X.509 certificate, and
429 bool IsValidOSCertHandle(SecCertificateRef cert_handle) {
431 OSStatus status = SecCertificateGetSubject(cert_handle, &sanity_check);
1065 OSCertHandle cert_handle = NULL;
1069 &cert_handle);
1072 if (!IsValidOSCertHandle(cert_handle)) {
1073 CFRelease(cert_handle);
1076 return cert_handle;
1111 void X509Certificate::FreeOSCertHandle(OSCertHandle cert_handle) {
1112 CFRelease(cert_handle);
1185 SecCertificateRef cert_handle = reinterpret_cast<SecCertificateRef>(
1188 cert_handle,
1244 SecCertificateRef cert_handle;
1245 err = SecIdentityCopyCertificate(identity, &cert_handle);
1248 ScopedCFTypeRef<SecCertificateRef> scoped_cert_handle(cert_handle);
1251 CreateFromHandle(cert_handle, SOURCE_LONE_CERT_IMPORT,
1339 bool X509Certificate::WriteCertHandleToPickle(OSCertHandle cert_handle,
1342 OSStatus status = SecCertificateGetData(cert_handle, &cert_data);