ACE_INet  6.1.0
Public Member Functions | Private Attributes
ACE::INet::SSL_CertificateCallbackArg Class Reference

#include <SSL_CertificateCallback.h>

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

List of all members.

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 (void)
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

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

Member Function Documentation

SSL_X509Cert & ACE::INet::SSL_CertificateCallbackArg::certificate ( void  ) [inline]
const ACE_SSL_Context & ACE::INet::SSL_CertificateCallbackArg::context ( ) const [inline]
int ACE::INet::SSL_CertificateCallbackArg::error_code ( ) const [inline]
int ACE::INet::SSL_CertificateCallbackArg::error_depth ( ) const [inline]
ACE_CString ACE::INet::SSL_CertificateCallbackArg::error_message ( ) const [inline]
bool ACE::INet::SSL_CertificateCallbackArg::ignore_error ( ) const [inline]
void ACE::INet::SSL_CertificateCallbackArg::ignore_error ( bool  f) [inline]

Member Data Documentation

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

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines