| |
Rad, v1.0 Schreibt April 2001 2-9 2 //********************************************************* // Ausnahme geworfen durch Schnittstellen Internal nicht-non-admin //********************************************************* Ausnahme RadComponentError{ ExceptionData ED; InternalErrorType es; }; //********************************************************* // Ausnahmen geworfen von Admin Interfaces //********************************************************* Ausnahme PatternConflict { ExceptionData ED; }; Ausnahme PatternDuplicate { ExceptionData ED; }; Ausnahme PatternNotRegistered { ExceptionData ED; }; Ausnahme PatternInUse { ExceptionData ED; }; Ausnahme ResourceNameNotFound { ExceptionData ED; }; Ausnahme NoAssociation { ExceptionData ED; }; Ausnahme InvalidPolicy { ExceptionData ED; }; Ausnahme DuplicateEvaluatorName { ExceptionData ED; }; Ausnahme InvalidResourceName { ExceptionData ED; }; Ausnahme InvalidResourceNamePattern { ExceptionData ED; }; Ausnahme TooMany { }; Ausnahme InvalidPolicyEvaluatorList { ExceptionData ED; First_invalid_element NamedPolicyEvaluator; }; Ausnahme InvalidPolicyNameList { ExceptionData ED; First_invalid_element PolicyName; }; ExceptionData Das ExceptionData Struktur wird in den meisten Radausnahmen umfaßt. Der Inhalt von das error_code und Grund sind Implementierungsabhängiges. RadInternalError RadInternalError Ausnahme ist für Störungen des internen Funktionsverlaufs reserviert und wird nicht verwendet als Grundcode für das Zurückweisen eines Antrags. Dieses ist die einzige Ausnahme, die durch geworfen wird AccessDecision Gegenstand. Anzeige tödliche Mittel, die der AUFHEBEN-Klient sollte stellen Sie ein, das AUFHEBEN zu verwenden. |  |
|
| |
|
|