private final class ConfigAuthentication.SingleServingPassword extends Object
| Modifier and Type | Field and Description |
|---|---|
private int |
_index
Index des Passworts
|
private String |
_password
Passwort in Klarschrift
|
private boolean |
_passwordUsable
Wurde das Passwort schon einmal benutzt
|
private Element |
_xmlObject
XML Objekt, das die Daten speichert
|
| Constructor and Description |
|---|
ConfigAuthentication.SingleServingPassword(String password,
int index,
boolean passwordUsable,
Element xmlObject) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex()
Index des Einmal-Passworts
|
String |
getPassword()
Passwort des Einmal-Passworts
|
boolean |
isPasswordUsable()
Kann das Passwort noch benutzt werden.
|
void |
setPasswortInvalid()
Setzt ein Einmal-Passwort auf ungültig und speichert diese Information in der XML-Datei (erst speichern, dann Objekte im Speicher ändern)
|
private final String _password
private final int _index
private boolean _passwordUsable
private final Element _xmlObject
public ConfigAuthentication.SingleServingPassword(String password, int index, boolean passwordUsable, Element xmlObject)
password - Password des Einmal-Passworts, ausgelesen aus der XML-Dateiindex - Index des PasswortspasswordUsable - Kann das Passwort noch benutzt werden. true = es kann noch benutzt werden; false = es wurde bereits benutzt und kann nicht noch
einmal benutzt werdenxmlObject - XML-Objekt, das dem Einmal-Passwort entsprichtpublic String getPassword()
public int getIndex()
public boolean isPasswordUsable()
public void setPasswortInvalid()
throws FileNotFoundException,
TransformerException