var kcLogger log.Logger
-func init() {
- kcLogger = log.WithPrefix("mtls.macOSKeychain")
-
- registerIdentityDriver("macos_keychain", NewCertificateFromMacKeychain)
-}
-
func NewCertificateFromMacKeychain(principal string) (CertificateProvider, error) {
root, err := getMtlsRootFromMacKeychain()
if err != nil {
}
func init() {
+ kcLogger = log.WithPrefix("mtls.macOSKeychain")
+
+ registerIdentityDriver("macos_keychain", NewCertificateFromMacKeychain)
+
registerRootDriver("macos_keychain", func() (rootsPrimitive, error) {
return &macosKeychainRoots{}, nil
})