type crypto/x509/internal/macos.CFRef

26 uses

	crypto/x509/internal/macos (current package)
		corefoundation.go#L25: type CFRef uintptr
		corefoundation.go#L28: func CFDataToSlice(data CFRef) []byte {
		corefoundation.go#L37: type CFString CFRef
		corefoundation.go#L58: func CFDictionaryGetValueIfPresent(dict CFRef, key CFString) (value CFRef, ok bool) {
		corefoundation.go#L73: func CFNumberGetValue(num CFRef) (int32, error) {
		corefoundation.go#L87: func CFDataGetLength(data CFRef) int {
		corefoundation.go#L96: func CFDataGetBytePtr(data CFRef) uintptr {
		corefoundation.go#L105: func CFArrayGetCount(array CFRef) int {
		corefoundation.go#L114: func CFArrayGetValueAtIndex(array CFRef, index int) CFRef {
		corefoundation.go#L116: 	return CFRef(ret)
		corefoundation.go#L123: func CFEqual(a, b CFRef) bool {
		corefoundation.go#L132: func CFRelease(ref CFRef) {
		security.go#L69: func SecTrustSettingsCopyCertificates(domain SecTrustSettingsDomain) (certArray CFRef, err error) {
		security.go#L86: func SecItemExport(cert CFRef) (data CFRef, err error) {
		security.go#L101: func SecTrustSettingsCopyTrustSettings(cert CFRef, domain SecTrustSettingsDomain) (trustSettings CFRef, err error) {
		security.go#L116: func SecPolicyCopyProperties(policy CFRef) CFRef {
		security.go#L118: 	return CFRef(ret)

	crypto/x509
		root_darwin.go#L116: func exportCertificate(cert macOS.CFRef) (*Certificate, error) {
		root_darwin.go#L140: func sslTrustSettingsResult(cert macOS.CFRef) (macOS.SecTrustSettingsResult, error) {
		root_darwin.go#L183: 	isSSLPolicy := func(policyRef macOS.CFRef) bool {
		root_darwin.go#L187: 			return macOS.CFEqual(v, macOS.CFRef(macOS.SecPolicyAppleSSL))