#include <ServiceLocator.h>
TSP-enforcing: No
Definition at line 25 of file ServiceLocator.h.
Public Member Functions | |
CPKIFServiceLocator (void) | |
CPKIFServiceLocator (const CPKIFBufferPtr &sl) | |
~CPKIFServiceLocator (void) | |
void | SetIssuer (CPKIFNamePtr &issuer) |
CPKIFNamePtr | GetIssuer () const |
void | SetLocator (CPKIFAuthorityInfoAccessPtr &locator) |
CPKIFAuthorityInfoAccessPtr | GetLocator () const |
CPKIFServiceLocator::CPKIFServiceLocator | ( | void | ) |
Interface: External
Default constructor
Definition at line 36 of file ServiceLocator.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_OCSP_ASN.
CPKIFServiceLocator::CPKIFServiceLocator | ( | const CPKIFBufferPtr & | sl | ) |
Interface: External
This function is used to create and initialize CPKIFServiceLocator objects. This constructor is used internally by PKIF when parsing OCSP objects. It is not used by applications.
sl | [in] A reference to a smart pointer to CPKIFBuffer object containing the der encoded ServiceLocator |
Definition at line 49 of file ServiceLocator.cpp.
References CACASNWRAPPER_CREATE, LOG_STRING_DEBUG, and TOOLKIT_OCSP_ASN.
CPKIFServiceLocator::~CPKIFServiceLocator | ( | void | ) |
Interface: External
Destructor
Definition at line 95 of file ServiceLocator.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_OCSP_ASN.
void CPKIFServiceLocator::SetIssuer | ( | CPKIFNamePtr & | issuer | ) |
Interface: External
This function is used to set the issuer name associated with a ServiceLocator object.
issuer | [in] Reference to a smart pointer to a CPKIFName object |
Definition at line 109 of file ServiceLocator.cpp.
CPKIFNamePtr CPKIFServiceLocator::GetIssuer | ( | ) | const |
Interface: External
This function is used to get the issuer name associated with a ServiceLocator object.
Definition at line 122 of file ServiceLocator.cpp.
void CPKIFServiceLocator::SetLocator | ( | CPKIFAuthorityInfoAccessPtr & | locator | ) |
Interface: External
This function is used to set the locator associated with a ServiceLocator object.
locator | [in] Reference to a smart pointer to a CPKIFAuthorityInfoAccess object |
Definition at line 133 of file ServiceLocator.cpp.
CPKIFAuthorityInfoAccessPtr CPKIFServiceLocator::GetLocator | ( | ) | const |
Interface: External
This function is used to get the locator associated with a ServiceLocator object.
Definition at line 146 of file ServiceLocator.cpp.