SecCertificateCopyEmailAddresses(_:_:)
Retrieves the email addresses for the subject of a certificate.
Declaration
func SecCertificateCopyEmailAddresses(_ certificate: SecCertificate, _ emailAddresses: UnsafeMutablePointer<CFArray?>) -> OSStatusParameters
- certificate:
The certificate object from which to retrieve the email addresses.
- emailAddresses:
On return, an array of zero or more
CFStringRefelements, each containing one email address found in the certificate subject. In Objective-C, call the Cfrelease function to release this object when you are finished with it.
Return Value
A result code. See Security Framework Result Codes.
Discussion
Not every certificate subject includes an email address. If the function does not find any email addresses, it returns a CFArrayRef object with zero elements in the array.