Class CertInfo
contains all the information pertaining
to one Policy or Use Condition certificate and whether
it was used or not in determining whether to provide access to a user
![]() | ~CertInfo () Destroys this object |
![]() | CertInfo (bool Used, AkentiCertificate cert, AkentiMessage mesg) Constructor for dummy certificate cases |
![]() | CertInfo (bool Used, AkentiCertificate cert, AkentiMessage mesg, string Hash, string Type, string Resource) Constructor for known Policy and Use Condition certificates |
![]() | CertInfo (bool Used, AkentiCertificate cert, AkentiMessage mesg, string Hash, string Type, string Resource, bool err) Constructor for known Policy and Use Condition certificates |
![]() | addMessage (AkentiMessage mesg) Add AkentiMessage associated with collecting or verifying this certificate |
![]() | addCert (AkentiCertificate cert) Add the certificate for which you are keeping usage status |
![]() | getMessages () Returns the status messages associated with this certificate |
![]() | getCertificate () Returns the Akenti certificate |
![]() | setUsed (bool usedVal) Sets the used boolean if this certificate is used in determining if the Policy is valid |
![]() | getUsed () Returns whether this Certificate was used or not |
![]() | setError (bool err) Sets the error boolean if there was an error in this certificate |
![]() | getError () Returns whether this Certificate had an error or not |
![]() | setLeaf (bool leafVal) Used by PolicyCertificates only - to determine if Use conditions are used |
![]() | isLeaf () |
![]() | setHashCode (string hcode) Set the hashcode associated with the certificate |
![]() | getHashCode () Returns Hashcode (used in looking up cert) |
![]() | setResource (string res) Set the resource associated with this cert |
![]() | getResource () Get resource |
![]() | setType (string ctype) Set the type associated with this cert |
![]() | getType () Get type |
![]() | setLocation (string slocation) Set the location of the certificate (string containing URL form) Only makes sense for UC Certificates |
![]() | getLocation () Get location where cert was obtained Only makes sense for UC Certificates |
Class CertInfo
contains all the information pertaining
to one Policy or Use Condition certificate and whether
it was used or not in determining whether to provide access to a user.
CertInfo(bool Used, AkentiCertificate cert, AkentiMessage mesg)
AkentiMessage CertInfo(bool Used, AkentiCertificate cert, AkentiMessage mesg, string Hash, string Type, string Resource)
AkentiMessage CertInfo(bool Used, AkentiCertificate cert, AkentiMessage mesg, string Hash, string Type, string Resource, bool err)
AkentiMessage void addMessage(AkentiMessage mesg)
void addCert(AkentiCertificate cert)
const vector <AkentiMessage> & getMessages()
AkentiCertificate getCertificate()
void setUsed(bool usedVal)
bool getUsed()
void setError(bool err)
bool getError()
void setLeaf(bool leafVal)
bool isLeaf()
void setHashCode(string hcode)
string getHashCode()
void setResource(string res)
string getResource()
void setType(string ctype)
string getType()
void setLocation(string slocation)
string getLocation()
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