An AkentiPrincipal is used to represent an entity in the Akenti world
![]() | AkentiPrincipal () Default Constructor |
![]() | AkentiPrincipal (const DistinguishedName& name, const DistinguishedName& guarantor) Constructs this object |
![]() | AkentiPrincipal (const string& name, const string& guarantor) Constructs this object |
![]() | ~AkentiPrincipal () Destroys this object |
![]() | operator= (const AkentiPrincipal& ap) Assignement operator |
![]() | operator== (const AkentiPrincipal& ap) const Returns true if equal |
![]() | getName () const Returns name of the entity |
![]() | getGuarantor () const Returns the name of the guarantor of the entity |
![]() | writeObject (AkentiOutputStream& drain) const Writes this object to an AkentiOutputStream |
![]() | readObject (AkentiInputStream& source) Reads this object from the AkentiInputStream object |
![]() | toXML (DOMElement* ap) const Populates the XML element ap from this AkentiPrincipal |
![]() | fromXML (const DOMElement* ap) Initializes this AkentiPrincipal from the XML element ap |
![]() | paramString () const Used for debugging |
![]() | toLogString () const Used for logging |
An AkentiPrincipal is used to represent an entity in the Akenti world. It consists of two components the name of the entity and the name of the guarantor of that entity.
Note:
The names are x509 dns.
The guarantor is the immediate ca of the entity.
AkentiPrincipal { DistinguishedName name DistinguishedNmae guarantor } Format: name guarantor Example: (/C=US/ST=CA/CN=John Doe, /C=US/ST=CA/CN=CA) will be writen as: /C=US/ST=CA/CN=John\ Doe /C=US/ST=CA/CN=CA
AkentiPrincipal(const DistinguishedName& name, const DistinguishedName& guarantor)
AkentiPrincipal(const string& name, const string& guarantor)
~AkentiPrincipal()
void operator=(const AkentiPrincipal& ap)
bool operator==(const AkentiPrincipal& ap) const
const DistinguishedName& getName() const
const DistinguishedName& getGuarantor() const
void writeObject(AkentiOutputStream& drain) const
void readObject(AkentiInputStream& source)
void toXML(DOMElement* ap) const
void fromXML(const DOMElement* ap)
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