NodeNotInNodeListAndNotIgnoredAndIssuedBy Class Reference

#include <NodeNotInNodeListAndNotIgnoredAndIssuedBy.h>

Collaboration diagram for NodeNotInNodeListAndNotIgnoredAndIssuedBy:

Collaboration graph
[legend]

List of all members.


Detailed Description

This is a helper class that stores information about a node that is not in the list, is not being ignored, and was issued by a specific certificate

TSP-enforcing: No

Definition at line 34 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.h.


Public Member Functions

bool operator() (const CPKIFCertificateNodeEntryPtr &test)
bool operator() (const CPKIFNameAndKeyWithScorePtr &test)
void SetNodeList (CPKIFCertificateNodeList *nodeList)
void SetNodeList (CPKIFNameAndKeyWithScoreList *nodeList)
void SetIssuer (IPKIFNameAndKey *issuer)
void SetPathSettings (CPKIFPathSettingsPtr &settings)

Member Function Documentation

bool NodeNotInNodeListAndNotIgnoredAndIssuedBy::operator() ( const CPKIFCertificateNodeEntryPtr test  ) 

Interface: Subsystem

() operator for NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
Boolean value
Parameters:
test  [in] Const reference to a NodeNotInNodeListAndNotIgnoredAndIssuedBy object

Definition at line 28 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

References IPKIFNameAndKey::GetIssuerName(), and IPKIFNameAndKey::SameDNSameKey().

bool NodeNotInNodeListAndNotIgnoredAndIssuedBy::operator() ( const CPKIFNameAndKeyWithScorePtr &  test  ) 

Interface: Subsystem

() operator for NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
Boolean value

Definition at line 86 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

void NodeNotInNodeListAndNotIgnoredAndIssuedBy::SetNodeList ( CPKIFCertificateNodeList nodeList  ) 

Interface: Subsystem

This function is a helper function that sets node list for NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
None
Parameters:
nodeList  [in] A pointer to a CPKIFCertificateNodeList object to set

Definition at line 132 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

Referenced by GetFirstNonIgnoredNodeNotAlreadyInPathIssuedBy().

void NodeNotInNodeListAndNotIgnoredAndIssuedBy::SetNodeList ( CPKIFNameAndKeyWithScoreList nodeList  ) 

Interface: Subsystem

This function is a helper function that sets node list for NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
None
Parameters:
nodeList  [in] A pointer to a CPKIFCertificateNodeList object to set

Definition at line 145 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

void NodeNotInNodeListAndNotIgnoredAndIssuedBy::SetIssuer ( IPKIFNameAndKey issuer  ) 

Interface: Subsystem

This function is a helper function that sets issuer certificate for NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
None
Parameters:
issuer  [in] Reference to a smart pointer to a CPKIFCertificate object containing the issuer certificate

Definition at line 159 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

References IPKIFNameAndKey::GetSubjectName().

Referenced by GetFirstNonIgnoredNodeNotAlreadyInPathIssuedBy().

void NodeNotInNodeListAndNotIgnoredAndIssuedBy::SetPathSettings ( CPKIFPathSettingsPtr &  settings  ) 

Interface: Subsystem

This function is a helper function that sets path proccesing settingsfor NodeNotInNodeListAndNotIgnoredAndIssuedBy class

Returns:
None
Parameters:
settings  [in] Reference to a smart pointer to a CPKIFPathSettings object

Definition at line 173 of file NodeNotInNodeListAndNotIgnoredAndIssuedBy.cpp.

Referenced by GetFirstNonIgnoredNodeNotAlreadyInPathIssuedBy().


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

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