#include <cert_validate_message.h>

Inheritance diagram for Ssl::CertValidationResponse:
Collaboration diagram for Ssl::CertValidationResponse:

Classes

class  RecvdError
 

Public Types

typedef RefCount< CertValidationResponsePointer
 
typedef std::vector< RecvdErrorRecvdErrors
 

Public Member Functions

 CertValidationResponse (const Security::SessionPointer &aSession)
 
RecvdErrorgetError (int errorId)
 

Static Public Member Functions

static uint64_t MemoryUsedByResponse (const CertValidationResponse::Pointer &)
 

Public Attributes

RecvdErrors errors
 The list of parsed errors. More...
 
Helper::ResultCode resultCode = Helper::Unknown
 The helper result code. More...
 
Security::SessionPointer ssl
 

Detailed Description

This class is used to store information found in certificate validation response messages read from certificate validator helper

Definition at line 38 of file cert_validate_message.h.

Member Typedef Documentation

◆ Pointer

◆ RecvdErrors

Constructor & Destructor Documentation

◆ CertValidationResponse()

Ssl::CertValidationResponse::CertValidationResponse ( const Security::SessionPointer aSession)
inlineexplicit

Definition at line 59 of file cert_validate_message.h.

Member Function Documentation

◆ getError()

Ssl::CertValidationResponse::RecvdError & Ssl::CertValidationResponse::getError ( int  errorId)

Search in errors list for the error item with id=errorId. If none found a new RecvdError item added with the given id;

Definition at line 217 of file cert_validate_message.cc.

References Ssl::CertValidationResponse::RecvdError::id.

Referenced by Ssl::CertValidationMsg::tryParsingResponse().

◆ MemoryUsedByResponse()

uint64_t Ssl::CertValidationResponse::MemoryUsedByResponse ( const CertValidationResponse::Pointer )
static

Definition at line 210 of file cert_validate_message.cc.

Member Data Documentation

◆ errors

RecvdErrors Ssl::CertValidationResponse::errors

◆ resultCode

Helper::ResultCode Ssl::CertValidationResponse::resultCode = Helper::Unknown

Definition at line 67 of file cert_validate_message.h.

◆ ssl

Security::SessionPointer Ssl::CertValidationResponse::ssl

Definition at line 68 of file cert_validate_message.h.

Referenced by Ssl::CertValidationMsg::tryParsingResponse().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors