The CertInfoCollector contains all the certificates collected in the process of trying to determine if a request can be satisfied
![]() | ~CertInfoCollector () Destroys this object |
![]() | addCertInfo (const CertInfo& certinfo) Adds a CertInfo object (containing a certificate) to the vector |
![]() | getCertInfoVec () Returns the vector of CertInfo objects |
![]() | setCertInfoVec (const vector <CertInfo>& certInfoVec) Sets the vector of CertInfo objects |
![]() | addMessage (int index, AkentiMessage mesg) Adds an AkentiMessage to the CertInfo object at index index within the vector |
![]() | setUsed (int index, bool usedVal) Sets the "used" value in the CertInfo object at index index within the vector |
![]() | setError (int index, bool err) Sets the "error" value in the CertInfo object at index index within the vector |
![]() | getCertInfo (int index) Returns the CertInfo object at index index within the vector |
![]() | reorderCertInfoVec () Reorders the vector of CertInfo objects, so that a Policy Certificate and its associated Use Condition certificates are listed in order together |
![]() | createCertInfoCollector () Returns/creates a new instance of CertInfoCollector |
![]() | setStatus (bool errorVal) Sets the status of the collection so far |
![]() | getStatus () Returns the status of the collection so far |
![]() | lookup (string hcode, string type) Return index of CertInfo in the vector if the hashcode exists for a Policy or Use Condition certificate Return -1 if it doesnt exist |
![]() | lookup (string hcode, string type, string uid) Return index of CertInfo in the vector if the hashcode exists for a Policy or Use Condition certificate Return -1 if it doesnt exist |
![]() | For debugging - not written yet |
The CertInfoCollector contains all the certificates collected in the process of trying to determine if a request can be satisfied.
void addCertInfo(const CertInfo& certinfo)
const vector <CertInfo> & getCertInfoVec()
void setCertInfoVec(const vector <CertInfo>& certInfoVec)
void addMessage(int index, AkentiMessage mesg)
void setUsed(int index, bool usedVal)
void setError(int index, bool err)
CertInfo& getCertInfo(int index)
void reorderCertInfoVec()
static CertInfoCollector* createCertInfoCollector()
void setStatus(bool errorVal)
bool getStatus()
int lookup(string hcode, string type)
int lookup(string hcode, string type, string uid)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de