namespace Akenti class UseCondIssuerGroup : public AkentiObject A UseCondIssuerGroup object consists of one more AkentiPrincipal who represent Use-Condition Certificate Issuers and one or more locators that are used to locate Use-Condition certificates issued by those issuers
| | Directory () Default constructor |
| | Directory (const string& url) |
| | ~Directory () |
| | toString () const |
| | operator== (const Directory& dir) const |
| | parseURL () const |
| | writeObject (AkentiOutputStream& drain) const |
| | readObject (AkentiInputStream& source) |
| | paramString () const Used for debugging |
| | UseCondIssuerGroup (const vector<AkentiPrincipal>& issuers = vector<AkentiPrincipal>(1), const vector<Directory>& directories = vector<Directory>(1)) Constructs this object given a vector of AkentiPrincipal objects specified by issuers and a vector of Directory objects specified by directories |
| | ~UseCondIssuerGroup () Deletes this object |
| | getUCIssuers () const Returns the Use-Condition Certificate issuers |
| | containsUCIssuer (const AkentiPrincipal& ap) const |
| | getDirectories () const Returns the directories where the Use-Condition certificates are stored |
| | writeObject (AkentiOutputStream& drain) const Writes this object to an AkentiOutputStream object specified by drain |
| | readObject (AkentiInputStream& source) Reads this object from the AkentiInputStream object specified by source |
| | paramString () const Used for debugging |
A UseCondIssuerGroup object consists of one more AkentiPrincipal
who represent Use-Condition Certificate Issuers and one or more locators that
are used to locate Use-Condition certificates issued by those issuers.
UseCondIssuerGroup {
vector<AkentiPrincipal> issuers;
vector<Directory> directories;
}
The format of writeObject is:
size issuers[0].... issuers[size-1>size directories[0] ... directories[size-1]
Directory(const string& url)
~Directory()
const string& toString() const
bool operator==(const Directory& dir) const
URL parseURL() const
void writeObject(AkentiOutputStream& drain) const
void readObject(AkentiInputStream& source)
string paramString() const
UseCondIssuerGroup(const vector<AkentiPrincipal>& issuers = vector<AkentiPrincipal>(1), const vector<Directory>& directories = vector<Directory>(1))
Error if url is uninitialized
directories - vector
Directory
Error
~UseCondIssuerGroup()
const vector <AkentiPrincipal> & getUCIssuers() const
bool containsUCIssuer(const AkentiPrincipal& ap) const
const vector <Directory> & getDirectories() const
void writeObject(AkentiOutputStream& drain) const
Error if this object is uninitialized
IOException
Error
void readObject(AkentiInputStream& source)
ParsingException if parsing the issuer fails
MalformedDirectoryException if parsing the directories fails
Error if no directories are supplied
ParsingException
IOException
Error
string paramString() 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