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

Constructor Index

 o AuthentificationCheck()

Method Index

 o Check(String, String)
Ermittelt via Datenbank-Anfrage, ob für den spezifizierten user eine Berechtigung besteht die angefragte Operation auszuführen.
 o checkPassword(String, String)
Überprüft, ob das Paar UserName/Password korrekt ist

Constructors

 o AuthentificationCheck
 public AuthentificationCheck()

Methods

 o 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.
 o 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