// +build darwin,ios package keychain /* #cgo LDFLAGS: -framework CoreFoundation -framework Security #include #include */ import "C" var AccessibleKey = attrKey(C.CFTypeRef(C.kSecAttrAccessible)) var accessibleTypeRef = map[Accessible]C.CFTypeRef{ AccessibleWhenUnlocked: C.CFTypeRef(C.kSecAttrAccessibleWhenUnlocked), AccessibleAfterFirstUnlock: C.CFTypeRef(C.kSecAttrAccessibleAfterFirstUnlock), AccessibleAlways: C.CFTypeRef(C.kSecAttrAccessibleAlways), AccessibleWhenPasscodeSetThisDeviceOnly: C.CFTypeRef(C.kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly), AccessibleWhenUnlockedThisDeviceOnly: C.CFTypeRef(C.kSecAttrAccessibleWhenUnlockedThisDeviceOnly), AccessibleAfterFirstUnlockThisDeviceOnly: C.CFTypeRef(C.kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly), AccessibleAccessibleAlwaysThisDeviceOnly: C.CFTypeRef(C.kSecAttrAccessibleAlwaysThisDeviceOnly), }