dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
crypt::chain Class Reference

the chain of trust against a root store as the only anchors (an exclusive root store) More...

#include <crypt_certificate.h>

Public Member Functions

 chain (::HCERTSTORE roots) try
 dx_catchall_rethrow () chain(const chain &)=delete
::DWORD evaluate (::PCCERT_CONTEXT certificate, int64_t at=0)
 the chain's trust status (CERT_TRUST_NO_ERROR: trusted) at the given time (seconds since 1970; 0: now)
 operator::PCCERT_CHAIN_CONTEXT () const noexcept
 ~chain ()

Detailed Description

the chain of trust against a root store as the only anchors (an exclusive root store)

Constructor & Destructor Documentation

◆ chain()

crypt::chain::chain ( ::HCERTSTORE roots)
inline
Here is the caller graph for this function:

◆ ~chain()

crypt::chain::~chain ( )
inline
Here is the call graph for this function:

Member Function Documentation

◆ dx_catchall_rethrow()

crypt::chain::dx_catchall_rethrow ( ) const &
delete

◆ evaluate()

::DWORD crypt::chain::evaluate ( ::PCCERT_CONTEXT certificate,
int64_t at = 0 )
inline

the chain's trust status (CERT_TRUST_NO_ERROR: trusted) at the given time (seconds since 1970; 0: now)

Here is the caller graph for this function:

◆ operator::PCCERT_CHAIN_CONTEXT()

crypt::chain::operator::PCCERT_CHAIN_CONTEXT ( ) const
inlinenoexcept

The documentation for this class was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.