class PolicyCertificateImpl |
A Policy certificate specifies the use-condition certificates issuers, directories where to search for attribute and identity certificates.
![]() | PolicyCertificateImpl () Default Constructor |
![]() | ~PolicyCertificateImpl () Destroys this object |
![]() | getHashString () const Returns the name of the resource. |
![]() | getResource () const Returns the name of the resource. |
![]() | containsCertificateAuthorityInfos () const |
![]() | getCertificateAuthorityInfos () const Returns CertificateAuthority infos. |
![]() | getUseCondIssuerGroups () const Returns UseConditionIssuer groups. |
![]() | getAttributeDirectories () const Returns the directories used to find attribute certificates. |
![]() | getCacheTime () const Returns the caching time in seconds. |
![]() | doWrite (AkentiOutputStream& drain) const |
![]() | doRead (AkentiInputStream& source) |
![]() | doToXML (DOMElement* attrCertInfo) const |
![]() | doFromXML (const DOMElement* attrCertInfo) |
![]() | newInstance () const |
![]() | doParamString (ostream& os) const |
![]() | doToText (int indentAmt, ostream& os) const |
A Policy certificate specifies the use-condition certificates issuers, directories where to search for attribute and identity certificates.The encoding for a policy certificate is:
* PolicyCertificateImpl { * type // Policy * version // certificate's version number * id // certificate's unique id * issuer // issuer and signer of certificate * notBefore // start validity date * notAfter // end validity date * signatureAlg // name of algorithm used to sign this certificate * resource // name of the resource to which this policy applies * certAuthInfos // (0 or more) trusted cas and their infos * ucIssuerGroups // (1 or more) list of groups of stakeholders and their directories * attributeDirs // (0 or more) directories to search for attribute certificates * cacheTime // * signature // digital signature of the certificate * } *
Alphabetic index HTML hierarchy of classes or Java