#include <helper.h>

Collaboration diagram for Ssl::CertValidationHelper:

Public Types

typedef UnaryMemFunT< Security::PeerConnector, CertValidationResponse::PointerCbDialer
 
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

◆ CbDialer

◆ CVHCB

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

Definition at line 48 of file helper.h.

◆ LruCache

Member Function Documentation

◆ Init()

void Ssl::CertValidationHelper::Init ( )
static

◆ Reconfigure()

void Ssl::CertValidationHelper::Reconfigure ( )
static

Reconfigure helper structure

Definition at line 235 of file helper.cc.

References Acl::Init().

Referenced by mainReconfigureFinish().

◆ Shutdown()

void Ssl::CertValidationHelper::Shutdown ( )
static

Definition at line 218 of file helper.cc.

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

Referenced by SquidShutdown().

◆ Submit()

Member Data Documentation

◆ HelperCache

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

Definition at line 58 of file helper.h.

Referenced by Submit().

◆ ssl_crt_validator

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

Definition at line 55 of file helper.h.

Referenced by Ssl::HandleGeneratorReply().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors