Class JameicaAuthenticator

java.lang.Object
java.net.Authenticator
de.willuhn.jameica.security.JameicaAuthenticator

public class JameicaAuthenticator extends Authenticator
Jameica-Implementierung des Java-Authenticators.
  • Constructor Details

    • JameicaAuthenticator

      public JameicaAuthenticator()
  • Method Details

    • getPasswordAuthentication

      protected PasswordAuthentication getPasswordAuthentication()
      Overrides:
      getPasswordAuthentication in class Authenticator
      See Also:
    • getRequestParam

      public Object getRequestParam(JameicaAuthenticator.RequestParam param)
      Ueber diese Funktion koennen Properties des Authentifizierungs-Requests abgefragt werden.

      Die notwendigen Funktionen sind leider alle protected final, sodass sie nur von abgeleiteten Klassen aufgerufen werden koennen. Wir wollen den Authentifizierungsdialog aber nicht direkt hier drin sondern im Jameica-Callback implementieren. Daher machen wir sie mit folgender Funktion auch von aussen abrufbar.

      Parameters:
      param - Name des Parameters.
      Returns:
      der Wert des Parameters oder null, wenn Parameter nicht existiert oder keinen Wert hat.