ACE_INet 8.0.1
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ACE::INet::SSL_CertificateCallbackArg Class Reference

#include <SSL_CertificateCallback.h>

Collaboration diagram for ACE::INet::SSL_CertificateCallbackArg:
Collaboration graph
[legend]

Public Member Functions

 SSL_CertificateCallbackArg (const ACE_SSL_Context *ssl_ctx, ::X509_STORE_CTX *cert_ctx)
 
 ~SSL_CertificateCallbackArg ()
 
const ACE_SSL_Context & context () const
 
SSL_X509Certcertificate ()
 
int error_depth () const
 
int error_code () const
 
ACE_CString error_message () const
 
bool ignore_error () const
 
void ignore_error (bool f)
 

Private Attributes

const ACE_SSL_Context * ssl_ctx_
 
SSL_X509Cert ssl_cert_
 
int err_depth_
 
int err_code_
 
bool ignore_err_
 

Constructor & Destructor Documentation

◆ SSL_CertificateCallbackArg()

ACE::INet::SSL_CertificateCallbackArg::SSL_CertificateCallbackArg ( const ACE_SSL_Context * ssl_ctx,
::X509_STORE_CTX * cert_ctx )

◆ ~SSL_CertificateCallbackArg()

ACE::INet::SSL_CertificateCallbackArg::~SSL_CertificateCallbackArg ( )

Member Function Documentation

◆ certificate()

SSL_X509Cert & ACE::INet::SSL_CertificateCallbackArg::certificate ( )
inline

◆ context()

const ACE_SSL_Context & ACE::INet::SSL_CertificateCallbackArg::context ( ) const
inline

◆ error_code()

int ACE::INet::SSL_CertificateCallbackArg::error_code ( ) const
inline

◆ error_depth()

int ACE::INet::SSL_CertificateCallbackArg::error_depth ( ) const
inline

◆ error_message()

ACE_CString ACE::INet::SSL_CertificateCallbackArg::error_message ( ) const
inline

◆ ignore_error() [1/2]

bool ACE::INet::SSL_CertificateCallbackArg::ignore_error ( ) const
inline

◆ ignore_error() [2/2]

void ACE::INet::SSL_CertificateCallbackArg::ignore_error ( bool f)
inline

Member Data Documentation

◆ err_code_

int ACE::INet::SSL_CertificateCallbackArg::err_code_
private

◆ err_depth_

int ACE::INet::SSL_CertificateCallbackArg::err_depth_
private

◆ ignore_err_

bool ACE::INet::SSL_CertificateCallbackArg::ignore_err_
private

◆ ssl_cert_

SSL_X509Cert ACE::INet::SSL_CertificateCallbackArg::ssl_cert_
private

◆ ssl_ctx_

const ACE_SSL_Context* ACE::INet::SSL_CertificateCallbackArg::ssl_ctx_
private

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