#include <helper.h>

Collaboration diagram for Ssl::CertValidationHelper:

Public Types

typedef UnaryMemFunT
< Security::PeerConnector,
CertValidationResponse::Pointer
CbDialer
 
typedef void CVHCB (void *, Ssl::CertValidationResponse const &)
 
typedef LruMap< SBuf,
Ssl::CertValidationResponse::Pointer,
sizeof(Ssl::CertValidationResponse::Pointer)+sizeof(Ssl::CertValidationResponse)> 
LruCache
 

Static Public Member Functions

static void Init ()
 Init helper structure. More...
 
static void Shutdown ()
 Shutdown helper structure. More...
 
static void Reconfigure ()
 
static void Submit (Ssl::CertValidationRequest const &request, AsyncCall::Pointer &)
 Submit crtd request message to external crtd server. More...
 

Static Public Attributes

static LruCacheHelperCache = nullptr
 cache for cert validation helper More...
 

Static Private Attributes

static helperssl_crt_validator = nullptr
 helper for management of ssl_crtd. More...
 

Detailed Description

Definition at line 43 of file helper.h.

Member Typedef Documentation

typedef void Ssl::CertValidationHelper::CVHCB(void *, Ssl::CertValidationResponse const &)

Definition at line 48 of file helper.h.

Member Function Documentation

void Ssl::CertValidationHelper::Init ( )
static
void Ssl::CertValidationHelper::Reconfigure ( )
static

Reconfigure helper structure

Definition at line 235 of file helper.cc.

References Acl::Init().

Referenced by mainReconfigureFinish().

void Ssl::CertValidationHelper::Shutdown ( )
static

Definition at line 218 of file helper.cc.

References helperShutdown(), NULL, and wordlistDestroy().

Referenced by SquidShutdown().

Member Data Documentation

Ssl::CertValidationHelper::LruCache * Ssl::CertValidationHelper::HelperCache = nullptr
static

Definition at line 58 of file helper.h.

Referenced by Submit().

helper * Ssl::CertValidationHelper::ssl_crt_validator = nullptr
staticprivate

Definition at line 55 of file helper.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors