All Packages Class Hierarchy This Package Previous Next Index
Class puma.control.AuthentificationCheck
java.lang.Object
|
+----puma.control.AuthentificationCheck
- public class AuthentificationCheck
- extends Object
Ermöglicht die Überprüfung von Zugriffsrechten eines bestimmten
Benutzers für eine bestimmte Operation
- Author:
- Sven Müller
-
AuthentificationCheck()
-
-
Check(String, String)
- Ermittelt via Datenbank-Anfrage, ob für den spezifizierten
user eine Berechtigung besteht die angefragte Operation auszuführen.
-
checkPassword(String, String)
- Überprüft, ob das Paar UserName/Password korrekt ist
AuthentificationCheck
public AuthentificationCheck()
Check
public static boolean Check(String userName,
String operation) throws OperationException
- Ermittelt via Datenbank-Anfrage, ob für den spezifizierten
user eine Berechtigung besteht die angefragte Operation auszuführen.
Falls userName null ist, liefert die Funktion immer false.
- Parameters:
- userName - Der Benutzername des Benutzers.
- operation - Die Bezeichnung der Operation
- Returns:
- true - falls die Überprüfung erfolgreich; false - sonst.
- Throws: OperationException
- Falls ein Fehler bei der
Anfrag an die Datenbasis auftritt.
checkPassword
public static boolean checkPassword(String UName,
String Password) throws OperationException
- Überprüft, ob das Paar UserName/Password korrekt ist
- Parameters:
- UName - Der Benutzername
- Password - Das eingegebene Passwort.
- Returns:
- true, wenn das Password korrekt ist.
- Throws: OperationException
- Falls ein Fehler bei der
Anfrag an die Datenbasis auftritt.
All Packages Class Hierarchy This Package Previous Next Index