Package de.willuhn.jameica.security
Class JameicaAuthenticator
java.lang.Object
java.net.Authenticator
de.willuhn.jameica.security.JameicaAuthenticator
Jameica-Implementierung des Java-Authenticators.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Ueber diese Enums koennen die Properties des Authentifizierungs-Requests abgefragt werden.Nested classes/interfaces inherited from class java.net.Authenticator
Authenticator.RequestorType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PasswordAuthentication
Ueber diese Funktion koennen Properties des Authentifizierungs-Requests abgefragt werden.Methods inherited from class java.net.Authenticator
getDefault, getRequestingHost, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingScheme, getRequestingSite, getRequestingURL, getRequestorType, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthenticationInstance, setDefault
-
Constructor Details
-
JameicaAuthenticator
public JameicaAuthenticator()
-
-
Method Details
-
getPasswordAuthentication
- Overrides:
getPasswordAuthentication
in classAuthenticator
- See Also:
-
getRequestParam
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.
-