ACLCertificateStrategy Class Referenceabstract

#include <Certificate.h>

Inheritance diagram for ACLCertificateStrategy:
Collaboration diagram for ACLCertificateStrategy:

Public Types

typedef X509 * MatchType
 

Public Member Functions

virtual int match (ACLData< MatchType > *&, ACLFilledChecklist *)
 
virtual const Acl::Optionsoptions ()
 
virtual int match (ACLData< X509 * > *&, ACLFilledChecklist *)=0
 
virtual bool requiresRequest () const
 
virtual bool requiresReply () const
 
virtual bool valid () const
 

Detailed Description

Definition at line 19 of file Certificate.h.

Member Typedef Documentation

◆ MatchType

typedef X509 * ACLStrategy< X509 * >::MatchType
inherited

Definition at line 25 of file Strategy.h.

Member Function Documentation

◆ match() [1/2]

int ACLCertificateStrategy::match ( ACLData< MatchType > *&  data,
ACLFilledChecklist checklist 
)
virtual

Definition at line 28 of file Certificate.cc.

References Biggest_FD, ACLFilledChecklist::fd(), fd_table, and ACLData< M >::match().

◆ match() [2/2]

virtual int ACLStrategy< X509 * >::match ( ACLData< X509 * > *&  ,
ACLFilledChecklist  
)
pure virtualinherited

◆ options()

virtual const Acl::Options& ACLStrategy< X509 * >::options ( )
inlinevirtualinherited

Definition at line 28 of file Strategy.h.

References ACLStrategy< M >::match(), and Acl::NoOptions().

◆ requiresReply()

virtual bool ACLStrategy< X509 * >::requiresReply ( ) const
inlinevirtualinherited

Definition at line 32 of file Strategy.h.

◆ requiresRequest()

virtual bool ACLStrategy< X509 * >::requiresRequest ( ) const
inlinevirtualinherited

Definition at line 30 of file Strategy.h.

◆ valid()

virtual bool ACLStrategy< X509 * >::valid ( ) const
inlinevirtualinherited

Definition at line 34 of file Strategy.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors