|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
an evaluation of a certificate chain; sec::trust::anchors restricts it to a given root - a license is checked against the embedded one, never against the keychain's trust settings More...
#include <sec_certificate.h>
Public Member Functions | |
| trust & | anchor (::SecCertificateRef anchor, bool only=true) |
| trust & | anchors (::CFArrayRef anchors, bool only=true) |
| restrict the evaluation to the given anchors (e.g. an embedded root CA) instead of the keychain trust settings | |
| ::CFIndex | count () const noexcept |
| trust & | date (::CFDateRef date) |
| evaluate the certificate validity at the given date instead of now | |
| ::CFErrorRef | evaluate () |
| nullptr on success, otherwise the error (+1 retained) | |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| CFTypeID | id () noexcept |
| reference & | initialize (::SecTrustRef cf_object, bool retain=true) |
| virtual | operator bool () const |
| operator type<> () const noexcept | |
| bool | operator!= (::SecTrustRef cf_object) const noexcept |
| operator::CFTypeID () const noexcept | |
| operator::CFTypeRef () const noexcept | |
| operator::SecTrustRef () const noexcept | |
| bool | operator== (::SecTrustRef cf_object) const noexcept |
| reference & | release () noexcept |
| const reference & | retain () const noexcept |
| trust (::CFTypeRef chain, ::SecPolicyRef policy=::SecPolicyCreateBasicX509()) | |
Protected Attributes | |
| ::SecTrustRef | cf_object |
an evaluation of a certificate chain; sec::trust::anchors restricts it to a given root - a license is checked against the embedded one, never against the keychain's trust settings
|
inline |
|
inline |
|
inline |
restrict the evaluation to the given anchors (e.g. an embedded root CA) instead of the keychain trust settings
|
inlinenoexceptinherited |
|
inline |
evaluate the certificate validity at the given date instead of now
|
inline |
nullptr on success, otherwise the error (+1 retained)
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
noexceptinherited |
|
inlinenoexceptinherited |
|
inlineexplicitnoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
protectedinherited |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |