Wraps a policy cert and is used to store UseCondition certs that apply to the policy cert's resource
![]() | PolicyImpl (bool leaf, const PolicyCertificate& policyCert) Constructs this object |
![]() | ~PolicyImpl () Destroys this object |
![]() | isLeaf () const |
![]() | operator-> () const |
![]() | getResource () const Returns the name of the resource |
![]() | hashCode () const Returns the hashCode of the policy certificate |
![]() | getCacheInterval () const Returns the cacheTime in seconds |
![]() | getIssuer () const Returns the AkentiIssuer of the policy certificate |
![]() | getPolicyCertificate () const Returns the policy certificate |
![]() | getCertificateAuthorityInfos () const Returns the CertificateAuthorityInfos |
![]() | getAttributeDirectories () const Returns the attribute directories |
![]() | numOfUseCondIssuerGroups () const Returns the number of UseCondIssuerGroups |
![]() | getUseCondIssuerGroup (int groupIndex) const Returns the UseCondIssuerGroup at groupIndex |
![]() | addUCCertificate (const UseCondCertificate& ucCert) Adds a UseCondition certificate |
![]() | getUCCerts () const Returns all UseCondition certificates |
![]() | getCriticalUCCerts () const Returns critical UseCondition certificate |
![]() | getFlexibleUCCerts () const Returns flexible UseCondition certificates |
![]() | paramString () const For debugging purposes |
![]() | toLogString () const For logging purposes |
Wraps a policy cert and is used to store UseCondition certs that apply to the policy cert's resource.
~PolicyImpl()
bool isLeaf() const
const PolicyCertificate& operator->() const
const string& getResource() const
string hashCode() const
long getCacheInterval() const
const AkentiIssuer& getIssuer() const
AkentiIssuer const PolicyCertificate& getPolicyCertificate() const
const vector <CertificateAuthorityInfo> & getCertificateAuthorityInfos() const
const vector <Directory> & getAttributeDirectories() const
Directory int numOfUseCondIssuerGroups() const
const UseCondIssuerGroup& getUseCondIssuerGroup(int groupIndex) const
void addUCCertificate(const UseCondCertificate& ucCert)
const vector <UseCondCertificate> & getUCCerts() const
vector <UseCondCertificate> getCriticalUCCerts() const
vector <UseCondCertificate> getFlexibleUCCerts() const
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