Class AutorisierungFehlgeschlagenException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
de.bund.bva.isyfact.exception.TechnicalRuntimeException
de.bund.bva.isyfact.sicherheit.common.exception.SicherheitTechnicalRuntimeException
de.bund.bva.isyfact.sicherheit.common.exception.AutorisierungFehlgeschlagenException
- All Implemented Interfaces:
Serializable
@Deprecated
public class AutorisierungFehlgeschlagenException
extends SicherheitTechnicalRuntimeException
Deprecated.
since IsyFact 3.0.0 in favor of the isy-security module.
Diese Klasse kapselt alle Exceptions die beim Aufruf der Methode authorisiere des Interfaces Sicherheit
auftreten.
- See Also:
-
Constructor Summary
ConstructorDescriptionAutorisierungFehlgeschlagenException
(String ausnahmeID) Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext.AutorisierungFehlgeschlagenException
(String ausnahmeID, String... parameter) Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext.AutorisierungFehlgeschlagenException
(String ausnahmeID, Throwable throwable) Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext und dem übergebenen Grund mit dem Fehlertext basierend auf (cause==null ? null : cause.toString()) (was normalerweise die Klasse und den Fehlertext von cause enthält). -
Method Summary
Methods inherited from class de.bund.bva.isyfact.exception.TechnicalRuntimeException
getAusnahmeId, getFehlertext, getMessage, getUniqueId
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AutorisierungFehlgeschlagenException
Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext. Außerdem wird, wie im Default Konstruktor,null
als Fehlertext verwendet.Der Grund wird nicht initialisiert und kann später durch den Aufruf der Methode
Throwable.initCause(Throwable)
initialisiert werden.- Parameters:
ausnahmeID
- Die Ausnahme-ID. Der Schlüssel, welcher verwendet wird, um einen Nachrichtentext, welcher als Fehler-Nachricht für die Exception verwendet wird aus einem ResourceBundle zu laden.
-
AutorisierungFehlgeschlagenException
Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext. Außerdem wird, wie im Default Konstruktor,null
als Fehlertext verwendet.Der Grund wird nicht initialisiert und kann später durch den Aufruf der Methode
Throwable.initCause(Throwable)
initialisiert werden.- Parameters:
ausnahmeID
- Die Ausnahme-ID. Der Schlüssel, welcher verwendet wird, um einen Nachrichtentext, welcher als Fehler-Nachricht für die Exception verwendet wird aus einem ResourceBundle zu laden.parameter
- Die Parameter. Parameter für die möglichen Variablen in einer Fehler-Nachricht. null als Wert ist erlaubt und bedeutet, dass kein Variablen zu ersetzen sind.
-
AutorisierungFehlgeschlagenException
Deprecated.Erstellt eine neue fachliche checked Exception mit einer Ausnahme-ID für den Fehlertext und dem übergebenen Grund mit dem Fehlertext basierend auf (cause==null ? null : cause.toString()) (was normalerweise die Klasse und den Fehlertext von cause enthält).Dieser Konstruktor ist sinnvoll für Fehler, die durch diese Exception gewrapped werden sollen, z.B.
PrivilegedActionException
).- Parameters:
ausnahmeID
- Die Ausnahme-ID. Der Schlüssel, welcher verwendet wird, um einen Nachrichtentext, welcher als Fehler-Nachricht für die Exception verwendet wird aus einem ResourceBundle zu laden.throwable
- Der Grund. Throwable wird gespeichert für die spätere Nutzung durch die MethodeThrowable.getCause()
. null als Wert ist erlaubt und bedeutet, dass kein Grund existiert oder der Grund nicht bekannt ist.
-