public class UserAccount
extends java.lang.Object
Constructor and 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)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Gibt den Benutzernamen zurück
|
java.util.List<java.lang.String> |
getOneTimePasswords()
Gibt die Liste mit den Einmalpasswörtern zurück
|
java.lang.String |
getPassword()
Gibt das Passwort oder den SRP-Verifier zurück
|
boolean |
isAdmin()
Gibt true zurück, wenn der Benutzer ein Admin sein soll
|
public UserAccount(java.lang.String name, java.lang.String password, boolean isAdmin, java.lang.Object... oneTimePasswords)
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 Typ SrpVerifierData
für SRP-Überprüfungscodes.public UserAccount(java.lang.String name, de.bsvrz.dav.daf.communication.srpAuthentication.SrpVerifierData verifier, boolean isAdmin, java.lang.Object... oneTimePasswords)
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 Typ SrpVerifierData
für SRP-Überprüfungscodes.public java.lang.String getName()
public java.lang.String getPassword()
public boolean isAdmin()
public java.util.List<java.lang.String> getOneTimePasswords()