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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Gibt den Benutzernamen zurückjava.util.List<java.lang.String>
getOneTimePasswords()
Gibt die Liste mit den Einmalpasswörtern zurückjava.lang.String
getPassword()
Gibt das Passwort oder den SRP-Verifier zurückboolean
isAdmin()
Gibttrue
zurü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 TypSrpVerifierData
fü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 TypSrpVerifierData
fü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()
Gibttrue
zurü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
-
-