Package de.kappich.pat.testumg.util
Class UserAccount
- java.lang.Object
-
- de.kappich.pat.testumg.util.UserAccount
-
public class UserAccount extends java.lang.ObjectEin Benutzer für die Benutzerverwaltung der Konfiguration (benutzerverwaltung.xml).Diese Klasse wird für die Konfiguration der Benutzer im
SingleDavStarterverwendet.
-
-
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 soll
-
-
-
Constructor Detail
-
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 Detail
-
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
-
-