#include <helper.h>

Collaboration diagram for Ssl::CertValidationHelper:

Public Types

using Answer = CertValidationResponse::Pointer
 
using Callback = AsyncCallback< Answer >
 
typedef void CVHCB(void *, Ssl::CertValidationResponse const &)
 
typedef ClpMap< SBuf, CertValidationResponse::Pointer, CertValidationResponse::MemoryUsedByResponseCacheType
 

Static Public Member Functions

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

Static Public Attributes

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

Static Private Attributes

::Helper::ClientPointer ssl_crt_validator
 helper for management of ssl_crtd. More...
 

Detailed Description

Definition at line 43 of file helper.h.

Member Typedef Documentation

◆ Answer

◆ CacheType

◆ Callback

Definition at line 47 of file helper.h.

◆ CVHCB

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

Definition at line 49 of file helper.h.

Member Function Documentation

◆ Init()

void Ssl::CertValidationHelper::Init ( )
static

◆ Reconfigure()

void Ssl::CertValidationHelper::Reconfigure ( )
static

Reconfigure helper structure

Definition at line 248 of file helper.cc.

References Acl::Init().

Referenced by mainReconfigureFinish().

◆ Shutdown()

void Ssl::CertValidationHelper::Shutdown ( )
static

Definition at line 232 of file helper.cc.

References helperShutdown(), and wordlistDestroy().

Referenced by SquidShutdown().

◆ Submit()

Member Data Documentation

◆ HelperCache

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

Definition at line 59 of file helper.h.

Referenced by sslCrtvdHandleReplyWrapper(), and Submit().

◆ ssl_crt_validator

Helper::Client::Pointer Ssl::CertValidationHelper::ssl_crt_validator
staticprivate

Definition at line 56 of file helper.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors