public class InteractiveGuiAuthentication extends java.lang.Object implements UserProperties
InteractiveAuthentication
, nur in einem Swing-Fenster statt über Konsole.Constructor and Description |
---|
InteractiveGuiAuthentication(java.awt.Component parentComponent) |
Modifier and Type | Method and Description |
---|---|
ClientCredentials |
getClientCredentials(java.lang.String userName)
Gibt ein Passwort oder Login-Token zu einem bestimmten Benutzer zurück
|
ClientCredentials |
getClientCredentials(java.lang.String userName,
java.lang.String suffix)
Gibt ein Passwort oder Login-Token zu einem bestimmten Benutzer zurück
|
static InteractiveGuiAuthentication |
getInstance(java.awt.Component parentComponent) |
public InteractiveGuiAuthentication(@Nullable java.awt.Component parentComponent)
public static InteractiveGuiAuthentication getInstance(@Nullable java.awt.Component parentComponent)
@Nullable public ClientCredentials getClientCredentials(java.lang.String userName, java.lang.String suffix)
UserProperties
getClientCredentials
in interface UserProperties
userName
- Benutzernamesuffix
- Optionaler String, der spezifiziert, wo sich der Benutzer einloggen will. Beispielsweise kann ein Benutzer bei mehreren Datenverteilern
unterschiedliche Namen vorgeben. In der Datei kann daher mit einem "@" getrennt an den Benutzernamen der "suffix" angehängt, werden. Dies
kann z.B. die Pid des Datenverteilers sein.@Nullable public ClientCredentials getClientCredentials(java.lang.String userName)
UserProperties
getClientCredentials
in interface UserProperties
userName
- Benutzername