|
Squid Web Cache master
|
#include "squid.h"#include "errorpage.h"#include "fatal.h"#include "sbuf/SBuf.h"#include "ssl/ErrorDetail.h"#include "ssl/ErrorDetailManager.h"#include <map>Go to the source code of this file.
Classes | |
| struct | SslErrorAlias |
Typedefs | |
| typedef std::map< std::string, const Security::ErrorCode * > | SslErrorShortcuts |
Functions | |
| static void | loadSslErrorShortcutsMap () |
Variables | |
| static const char * | OptionalSslErrors [] |
| static const Security::ErrorCode | hasExpired [] = {X509_V_ERR_CERT_HAS_EXPIRED, SSL_ERROR_NONE} |
| static const Security::ErrorCode | notYetValid [] = {X509_V_ERR_CERT_NOT_YET_VALID, SSL_ERROR_NONE} |
| static const Security::ErrorCode | domainMismatch [] = {SQUID_X509_V_ERR_DOMAIN_MISMATCH, SSL_ERROR_NONE} |
| static const Security::ErrorCode | certUntrusted [] |
| static const Security::ErrorCode | certSelfSigned [] = {X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT, SSL_ERROR_NONE} |
| static SslErrorAlias | TheSslErrorShortcutsArray [] |
| SslErrorShortcuts | TheSslErrorShortcuts |
| typedef std::map<std::string, const Security::ErrorCode *> SslErrorShortcuts |
Definition at line 100 of file ErrorDetail.cc.
|
static |
Definition at line 103 of file ErrorDetail.cc.
References assert, SslErrorAlias::name, TheSslErrorShortcuts, and TheSslErrorShortcutsArray.
Referenced by Ssl::ParseErrorString().
|
static |
Definition at line 79 of file ErrorDetail.cc.
|
static |
Definition at line 72 of file ErrorDetail.cc.
|
static |
Definition at line 71 of file ErrorDetail.cc.
|
static |
Definition at line 69 of file ErrorDetail.cc.
|
static |
Definition at line 70 of file ErrorDetail.cc.
|
static |
Definition at line 18 of file ErrorDetail.cc.
Referenced by Ssl::ErrorIsOptional().
| SslErrorShortcuts TheSslErrorShortcuts |
Definition at line 101 of file ErrorDetail.cc.
Referenced by loadSslErrorShortcutsMap(), and Ssl::ParseErrorString().
|
static |
Definition at line 85 of file ErrorDetail.cc.
Referenced by loadSslErrorShortcutsMap().