Package de.kappich.pat.testumg.util
Class UserAccount
java.lang.Object
de.kappich.pat.testumg.util.UserAccount
Ein Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml).
Diese Klasse wird für die Konfiguration der Benutzer im SingleDavStarter
verwendet.
-
Constructor Summary
ConstructorsConstructorDescriptionUserAccount
(String name, de.bsvrz.dav.daf.communication.srpAuthentication.SrpVerifierData verifier, boolean isAdmin, Object... oneTimePasswords) Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml)UserAccount
(String name, String password, boolean isAdmin, Object... oneTimePasswords) Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml) -
Method Summary
-
Constructor Details
-
UserAccount
Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml)- Parameters:
name
- Name des Benutzerspassword
- Passwort des BenutzersisAdmin
- Ist der Benutzer ein Admin?oneTimePasswords
- Einmalpasswörter des Benutzers (Sollten vom Typ String sein für normale Passwörter oder vom TypSrpVerifierData
für SRP-Überprüfungscodes.
-
UserAccount
public UserAccount(String name, de.bsvrz.dav.daf.communication.srpAuthentication.SrpVerifierData verifier, boolean isAdmin, Object... oneTimePasswords) Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml)- Parameters:
name
- Name des Benutzersverifier
- SRP-Überprüfungscode des BenutzersisAdmin
- Ist der Benutzer ein Admin?oneTimePasswords
- Einmalpasswörter des Benutzers (Sollten vom Typ String sein für normale Passwörter oder vom TypSrpVerifierData
für SRP-Überprüfungscodes.
-
-
Method Details
-
getName
Gibt den Benutzernamen zurück- Returns:
- den Benutzernamen
-
getPassword
Gibt das Passwort oder den SRP-Verifier zurück- Returns:
- das Passwort oder den SRP-Verifier
-
isAdmin
public boolean isAdmin()Gibttrue
zurück, wenn der Benutzer ein Admin sein soll- Returns:
true
, wenn der Benutzer ein Admin sein soll, sonstfalse
-
getOneTimePasswords
Gibt die Liste mit den Einmalpasswörtern zurück- Returns:
- die Liste mit den Einmalpasswörtern
-