#include "blocxx/BLOCXX_config.h"#include "blocxx/SSLException.hpp"#include "blocxx/IntrusiveCountableBase.hpp"#include "blocxx/IntrusiveReference.hpp"#include "blocxx/Map.hpp"#include "blocxx/Bool.hpp"#include "blocxx/String.hpp"#include <openssl/crypto.h>#include <openssl/ssl.h>#include <openssl/bio.h>Go to the source code of this file.
Namespaces | |
| namespace | BLOCXX_NAMESPACE |
Classes | |
| class | BLOCXX_NAMESPACE::SSLCtxMgr |
| struct | BLOCXX_NAMESPACE::SSLOpts |
| class | BLOCXX_NAMESPACE::SSLCtxBase |
| class | BLOCXX_NAMESPACE::SSLServerCtx |
| class | BLOCXX_NAMESPACE::SSLClientCtx |
| class | BLOCXX_NAMESPACE::SSLTrustStore |
| struct | BLOCXX_NAMESPACE::SSLTrustStore::UserInfo |
| struct | BLOCXX_NAMESPACE::OWSSLContext |
Defines | |
| #define | BLOCXX_SSLCTX_MAX_CN_LEN 256 |
| #define | BLOCXX_SSL_RETRY_LIMIT 20 |
Typedefs | |
| typedef int(* | BLOCXX_NAMESPACE::certVerifyFuncPtr_t )(X509 *cert, const String &hostName) |
| Verify a X509 certificate. | |
| #define BLOCXX_SSL_RETRY_LIMIT 20 |
Definition at line 51 of file SSLCtxMgr.hpp.
Referenced by BLOCXX_NAMESPACE::acceptSSL(), BLOCXX_NAMESPACE::connectWithSSL(), BLOCXX_NAMESPACE::SSLCtxMgr::sslRead(), and BLOCXX_NAMESPACE::SSLCtxMgr::sslWrite().
| #define BLOCXX_SSLCTX_MAX_CN_LEN 256 |
Definition at line 50 of file SSLCtxMgr.hpp.
1.5.6