| |
2-4 HilfsmittelcZugangscEntscheidung, v1.0 April 2001 2 AttributeList Das Security::AttributeList wird wie folgt in CORBA-Sicherheit 1,2 definiert (ptc/98- 01-02). Das AttributeList wird als Eingangsparameter vom "Anwendungs" Klienten zur Verfügung gestellt wenn ein Antrag für eine Zugangsentscheidung gebildet wird. Das AttributeList verwendet für Zugang Entscheidungen können geändert werden, um dynamische Attribute mittels zu umfassen get_dynamic_attributes() Methode von DynamicAttributeService Schnittstelle. Wie eine Bequemlichkeit zum Leser, die Struktur eines Security::AttributeList wird wiederholt unter. typedefsequence<octet > undurchlässig; // Sicherheitsattribute typedef nicht unterzeichnetes langes SecurityAttributeType; struct ExtensibleFamily { nicht unterzeichnetes kurzes family_definer; nicht unterzeichnete kurze Familie; }; struct AttributeType { ExtensibleFamily attribute_family; Attribute_type SecurityAttributeType; }; struct SecAttribute { Attribute_type AttributeType; Undurchlässiges defining_authority; Undurchlässiger Wert; // der Wert dieses Attributes kann sein // deutete nur mit Wissen der Art }; typedefreihenfolge < SecAttribute > AttributeList; 2,2,2 Arten, die Informationen über gesicherte Betriebsmittel kennzeichnen und handhaben //********************************************************* // Arten, die ein gesichertes Hilfsmittel kennzeichnen //********************************************************* struct ResourceNameComponent { Zeichenkette Name_string; Zeichenkette Value_string; }; typedefsequence<ResourceNameComponent>ResourceNameComponentList; typedefzeichenkette ResourceNamingAuthority; |  |
|
| |
|
|