Package de.kappich.pat.testumg.util
Class UserAccount
java.lang.Object
de.kappich.pat.testumg.util.UserAccount
public class UserAccount
extends java.lang.Object
Ein Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml).
Diese Klasse wird für die Konfiguration der Benutzer im SingleDavStarter verwendet.
-
Constructor Summary
Constructors Constructor Description UserAccount(java.lang.String name, de.bsvrz.dav.daf.communication.srpAuthentication.SrpVerifierData verifier, boolean isAdmin, java.lang.Object... oneTimePasswords)Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml)UserAccount(java.lang.String name, java.lang.String password, boolean isAdmin, java.lang.Object... oneTimePasswords)Erstellt einen Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml) -
Method Summary
Modifier and Type Method Description java.lang.StringgetName()Gibt den Benutzernamen zurückjava.util.List<java.lang.String>getOneTimePasswords()Gibt die Liste mit den Einmalpasswörtern zurückjava.lang.StringgetPassword()Gibt das Passwort oder den SRP-Verifier zurückbooleanisAdmin()Gibttruezurück, wenn der Benutzer ein Admin sein sollMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UserAccount
public UserAccount(java.lang.String name, java.lang.String password, boolean isAdmin, java.lang.Object... oneTimePasswords)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 TypSrpVerifierDatafür SRP-Überprüfungscodes.
-
UserAccount
public UserAccount(java.lang.String name, de.bsvrz.dav.daf.communication.srpAuthentication.SrpVerifierData verifier, boolean isAdmin, java.lang.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 TypSrpVerifierDatafür SRP-Überprüfungscodes.
-
-
Method Details
-
getName
public java.lang.String getName()Gibt den Benutzernamen zurück- Returns:
- den Benutzernamen
-
getPassword
public java.lang.String getPassword()Gibt das Passwort oder den SRP-Verifier zurück- Returns:
- das Passwort oder den SRP-Verifier
-
isAdmin
public boolean isAdmin()Gibttruezurück, wenn der Benutzer ein Admin sein soll- Returns:
true, wenn der Benutzer ein Admin sein soll, sonstfalse
-
getOneTimePasswords
public java.util.List<java.lang.String> getOneTimePasswords()Gibt die Liste mit den Einmalpasswörtern zurück- Returns:
- die Liste mit den Einmalpasswörtern
-