kSecAttrCanVerify
A key whose value is a Boolean that indicates whether the cryptographic key can be used for signature verification.
Declaration
let kSecAttrCanVerify: CFStringDiscussion
The corresponding value is of type CFBoolean and indicates whether this cryptographic key can be used to verify a digital signature.
On key creation, if not explicitly specified, this attribute defaults to kCFBooleanFalse for private keys and kCFBooleanTrue for public keys.