ReasonCodeCheck Class Reference

Collaboration diagram for ReasonCodeCheck:

Collaboration graph
[legend]

List of all members.


Detailed Description

ReasonCodeCheck is a predicate class that is used when processing reason codes in a CRL.

TSP-enforcing: No

Definition at line 1158 of file CCACX509CRLChecker.cpp.


Public Member Functions

bool operator() (const CPKIFCRLPtr &lhs)
void SetTargetCert (const CPKIFCertificatePtr &target)
void SetReasonCodesOfInterest (CPKIFReasonFlagsPtr &flags)

Member Function Documentation

bool ReasonCodeCheck::operator() ( const CPKIFCRLPtr &  lhs  ) 

Interface: Module

This function is called when algorithms such as find_if or remove_if are invoked. It analyzes the presented CRL and determines if it is compatible from a reason codes perspective with the certificate passed to the SetTargetCert function.

Returns:
N/A
Parameters:
lhs  [in] Const reference to a CPKIFCRLPtr object

Definition at line 1213 of file CCACX509CRLChecker.cpp.

void ReasonCodeCheck::SetTargetCert ( const CPKIFCertificatePtr &  target  ) 

Interface: Module

This function sets the target certificate that will be used during execution of comparison operations in operator().

Returns:
N/A

Definition at line 1190 of file CCACX509CRLChecker.cpp.

Referenced by _ProcessReasonCodesOfInterest().

void ReasonCodeCheck::SetReasonCodesOfInterest ( CPKIFReasonFlagsPtr &  flags  ) 

Interface: Module

This function sets the reason codes that will be used during execution of comparison operations in operator().

Returns:
N/A

Definition at line 1178 of file CCACX509CRLChecker.cpp.

Referenced by _ProcessReasonCodesOfInterest().


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

Generated on Mon Nov 15 11:21:07 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6