Class SimpleUserProperties

  • All Implemented Interfaces:
    UserProperties

    public class SimpleUserProperties
    extends java.lang.Object
    implements UserProperties
    Eine Dummy-Authentifizierungstabelle, die nur den übergebenen Benutzer + Passwort enthält.
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleUserProperties​(java.lang.String userName, ClientCredentials clientCredentials)
      Erstellt eine Dummy-Authentifizierungstabelle, die nur den übergebenen Benutzer + Passwort enthält.
    • Method Summary

      Modifier and Type Method Description
      ClientCredentials getClientCredentials​(java.lang.String userName, java.lang.String suffix)
      Gibt ein Passwort oder Login-Token zu einem bestimmten Benutzer zurück
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleUserProperties

        public SimpleUserProperties​(java.lang.String userName,
                                    ClientCredentials clientCredentials)
        Erstellt eine Dummy-Authentifizierungstabelle, die nur den übergebenen Benutzer + Passwort enthält.
        Parameters:
        userName - Benutzer
        clientCredentials - Passwort
    • Method Detail

      • getClientCredentials

        public ClientCredentials getClientCredentials​(java.lang.String userName,
                                                      java.lang.String suffix)
        Description copied from interface: UserProperties
        Gibt ein Passwort oder Login-Token zu einem bestimmten Benutzer zurück
        Specified by:
        getClientCredentials in interface UserProperties
        Parameters:
        userName - Benutzername
        suffix - 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.
        Returns:
        Dem Benutzer (und ggf. Suffix) zugeordnetes Passwort (oder Login-Token), falls es in der Datei enthalten war. Sonst null.