An Akenti extension defines constraints to be placed on attribute certificates
![]() | AkentiExtension (const string& name = "NO_NAME", const string& value = "NO_VALUE", bool critical = false) Default Constructor |
![]() | ~AkentiExtension () Destructor |
![]() | getName () const Returns the name of the extension |
![]() | getValue () const Returns the value of the extension |
![]() | isCritical () const Returns true if this extension is critical |
![]() | writeObject (AkentiOutputStream& drain) const Writes this object to the AkentiOutputStream object specified by drain |
![]() | readObject (AkentiInputStream& source) Reads this object from the AkentiInputStream object specified by source |
![]() | paramString () const Returns a string representation of this object for debugging purposes |
An Akenti extension defines constraints to be placed on attribute certificates. It consists of a name and a string value which may be interpreted by the Akenti policy analyzer for standard contraints, or by the resource gateway to allow for extensible contraints. An extension is also marked as critical or not. If it is critical, it must be evaluated and if it cannot be, the attribute must be ignored. Non-critical extensions may be ignored by both the Akenti policy analyzer and the resource gateway.
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