persistant system configuration storarage base class - do not use directly! use sc::preference
More...
#include <sec_certificate.h>
persistant system configuration storarage base class - do not use directly! use sc::preference
◆ certificate() [1/2]
| sec::certificate::certificate |
( |
::CFDataRef | certificate | ) |
|
|
inline |
◆ certificate() [2/2]
| sec::certificate::certificate |
( |
::CFStringRef | name, |
|
|
::CFArrayRef | usage = nullptr ) |
|
inline |
◆ cn()
| ::CFStringRef sec::certificate::cn |
( |
| ) |
const |
|
inline |
◆ count()
◆ dx_catchall_rethrow() [1/2]
◆ dx_catchall_rethrow() [2/2]
◆ emails()
| ::CFArrayRef sec::certificate::emails |
( |
| ) |
const |
|
inline |
◆ id() [1/24]
◆ id() [2/24]
◆ id() [3/24]
◆ id() [4/24]
◆ id() [5/24]
◆ id() [6/24]
◆ id() [7/24]
◆ id() [8/24]
◆ id() [9/24]
◆ id() [10/24]
◆ id() [11/24]
◆ id() [12/24]
◆ id() [13/24]
◆ id() [14/24]
◆ id() [15/24]
◆ id() [16/24]
◆ id() [17/24]
◆ id() [18/24]
◆ id() [19/24]
◆ id() [20/24]
◆ id() [21/24]
◆ id() [22/24]
◆ id() [23/24]
◆ id() [24/24]
◆ initialize()
◆ issuers()
The issuer is a sequence in the format used by SecItemCopyMatching. The content returned is a DER-encoded X.509 distinguished name. For a display version of the issuer, call SecCertificateCopyValues. The caller must CFRelease the value returned.
◆ operator::CFDataRef()
| sec::certificate::operator::CFDataRef |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator::CFDictionaryRef()
| sec::certificate::operator::CFDictionaryRef |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator::CFTypeID()
|
|
inlineexplicitnoexceptinherited |
◆ operator::SecCertificateRef()
| cf::reference< ::SecCertificateRef >::operator ::SecCertificateRef |
( |
| ) |
const |
|
inlinenoexceptinherited |
◆ operator::SecKeyRef()
| sec::certificate::operator::SecKeyRef |
( |
| ) |
const |
|
inlinenoexcept |
Retrieves the public key for a given certificate.
◆ operator[]() [1/2]
| ::CFTypeRef sec::certificate::operator[] |
( |
::CFArrayRef | array | ) |
const |
|
inlinenoexcept |
◆ operator[]() [2/2]
| ::CFTypeRef sec::certificate::operator[] |
( |
::CFStringRef | oid | ) |
const |
|
inline |
◆ release()
◆ serial()
Return the content of a DER-encoded integer (without the tag and length fields) for this certificate's serial number. The caller must CFRelease the value returned.
◆ subjects()
The subject is a sequence in the format used by SecItemCopyMatching. The content returned is a DER-encoded X.509 distinguished name. For a display version of the subject, call SecCertificateCopyValues. The caller must CFRelease the value returned.
◆ summary()
| ::CFStringRef sec::certificate::summary |
( |
| ) |
const |
|
inlinenoexcept |
◆ valid_after()
| ::CFDateRef sec::certificate::valid_after |
( |
| ) |
const |
|
inlinenoexcept |
Returns the absolute time at which the given certificate becomes valid, or NULL if this value could not be obtained. The caller must CFRelease the value returned.
◆ valid_before()
| ::CFDateRef sec::certificate::valid_before |
( |
| ) |
const |
|
inlinenoexcept |
Returns the absolute time at which the given certificate becomes valid, or NULL if this value could not be obtained. The caller must CFRelease the value returned.
◆ cf_object
The documentation for this class was generated from the following file: