#include <IssuerNameAndSerialNumberBasedSearch.h>
TSP-enforcing: No
Definition at line 26 of file IssuerNameAndSerialNumberBasedSearch.h.
Public Member Functions | |
CPKIFIssuerNameAndSerialNumberBasedSearch () | |
~CPKIFIssuerNameAndSerialNumberBasedSearch () | |
SearchType | GetSearchType () const |
CPKIFNamePtr | GetIssuerName () const |
void | SetIssuerName (CPKIFNamePtr &issuerName) |
const char * | GetSerialNumber () const |
void | SetSerialNumber (CPKIFStringPtr &serialNumber) |
CPKIFIssuerNameAndSerialNumberBasedSearch::CPKIFIssuerNameAndSerialNumberBasedSearch | ( | ) |
Interface: External
This function creates and initializes CPKIFIssuerNameAndSerialNumberBasedSearch objects
Definition at line 30 of file IssuerNameAndSerialNumberBasedSearch.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SR_MISC.
CPKIFIssuerNameAndSerialNumberBasedSearch::~CPKIFIssuerNameAndSerialNumberBasedSearch | ( | ) |
Interface: External
This function destroys CPKIFIssuerNameAndSerialNumberBasedSearch objects
Definition at line 42 of file IssuerNameAndSerialNumberBasedSearch.cpp.
References LOG_STRING_DEBUG, and TOOLKIT_SR_MISC.
SearchType CPKIFIssuerNameAndSerialNumberBasedSearch::GetSearchType | ( | ) | const [virtual] |
Interface: External
This function returns ISSUERSERIAL
Implements IPKIFSearchCriteria.
Definition at line 58 of file IssuerNameAndSerialNumberBasedSearch.cpp.
References ISSUERSERIAL.
CPKIFNamePtr CPKIFIssuerNameAndSerialNumberBasedSearch::GetIssuerName | ( | ) | const |
Interface: External
The GetIssuerName function returns a pointer to a CPKIFName object containing an issuer name value, or NULL if no issuer name value has been specified.
Definition at line 71 of file IssuerNameAndSerialNumberBasedSearch.cpp.
Referenced by CPKIFNSSRepository::FindCertificates(), CPKIFCAPIUserRepository2::FindCertificates(), CPKIFCAPITrustStore2::FindCertificates(), CPKIFCAPIRepository2::FindCertificates(), SimpleRootStore::FindKeys(), and SimpleCertCache::FindKeys().
void CPKIFIssuerNameAndSerialNumberBasedSearch::SetIssuerName | ( | CPKIFNamePtr & | issuerName | ) |
Interface: External
This function sets the issuer name value
issuerName | [in] Pointer to a CPKIFName object containing an issuer name value |
Definition at line 82 of file IssuerNameAndSerialNumberBasedSearch.cpp.
const char * CPKIFIssuerNameAndSerialNumberBasedSearch::GetSerialNumber | ( | ) | const |
Interface: External
This function is used to get the serial number used to perform an issuer name/serial number-based search
Definition at line 95 of file IssuerNameAndSerialNumberBasedSearch.cpp.
Referenced by CPKIFNSSRepository::FindCertificates(), CPKIFCAPIUserRepository2::FindCertificates(), CPKIFCAPITrustStore2::FindCertificates(), CPKIFCAPIRepository2::FindCertificates(), SimpleRootStore::FindKeys(), and SimpleCertCache::FindKeys().
void CPKIFIssuerNameAndSerialNumberBasedSearch::SetSerialNumber | ( | CPKIFStringPtr & | serialNumber | ) |
Interface: External
This function is used toset the serial number used to perform an issuer name/serial number-based search
serialNumber | [in] Pointer to a CPKIFString object containing a NULL terminated serial number value |
Definition at line 109 of file IssuerNameAndSerialNumberBasedSearch.cpp.