SecCertificateCreateWithData(_:_:)
Creates a certificate object from a DER representation of a certificate.
Declaration
func SecCertificateCreateWithData(_ allocator: CFAllocator?, _ data: CFData) -> SecCertificate?Parameters
- allocator:
The
CFAllocatorobject you wish to use to allocate the certificate object. PassNULLto use the default allocator. - data:
A DER (Distinguished Encoding Rules) representation of an X.509 certificate.
Mentioned in
Return Value
The newly created certificate object. In Objective-C, call the CFRelease function to release this object when you are finished with it. Returns nil if the data passed in the data parameter is not a valid DER-encoded X.509 certificate.
Discussion
The certificate object returned by this function is used as input to other functions in the API.