keybase / go-keychain

Golang keychain package for iOS and macOS
MIT License
573 stars 120 forks source link

Support for kSecClassIdentity and kSecClassCertificate #104

Closed sanieldalib closed 2 months ago

sanieldalib commented 1 year ago

Hey there, thank you for the amazing work on this project. I am looking for a way to add both certificates and identities into the keychain on macOS using this package. However, this package only seems to include the item classes:

Referring to the Apple docs here: https://developer.apple.com/documentation/security/keychain_services/keychain_items/item_class_keys_and_values#1678477 it would be great to include all of these item class values.

sanieldalib commented 1 year ago

It seems that this is addressed in https://github.com/keybase/go-keychain/pull/103. Would be great to get it merged.