#include <PKIFBasicPathState2.h>
TSP-enforcing: No
Definition at line 42 of file PKIFBasicPathState2.h.
Public Member Functions | |
virtual | ~CPKIFBasicPathState2 (void) |
void | SetTrustRoot (const IPKIFTrustAnchorList &rootList) |
void | ClearState () |
Friends | |
class | CPKIFPathBuilder2 |
struct | CPKIFPathBuilder2Impl |
CPKIFBasicPathState2::~CPKIFBasicPathState2 | ( | void | ) | [virtual] |
Interface: External
This function destroys an CPKIFBasicPathState2 object.
Definition at line 59 of file PKIFBasicPathState2.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_PATH_MEDIATOR.
void CPKIFBasicPathState2::SetTrustRoot | ( | const IPKIFTrustAnchorList & | rootList | ) |
Interface: External
This function is used to specify a set of trust anchors that represent the current trust anchor for a certification path development operation. All of the entries in the list should have the same subject name but this is not enforced by this class.
rootList | [in] Reference to a CPKIFTrustRootList object containing the current trust anchors for a certification path development operation |
Definition at line 72 of file PKIFBasicPathState2.cpp.
Referenced by CPKIFPathBuilder2::BuildPath().
void CPKIFBasicPathState2::ClearState | ( | ) |
Interface: External
This function resets the internal state variables. It is invoked when no additional paths between a target and a specific trust anchor are available prior to beginning a search to a different trust anchor.
Definition at line 47 of file PKIFBasicPathState2.cpp.
friend class CPKIFPathBuilder2 [friend] |
Definition at line 44 of file PKIFBasicPathState2.h.
friend struct CPKIFPathBuilder2Impl [friend] |
Definition at line 45 of file PKIFBasicPathState2.h.