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 enumUeber diese Enums koennen die Properties des Authentifizierungs-Requests abgefragt werden.Nested classes/interfaces inherited from class Authenticator
Authenticator.RequestorType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PasswordAuthenticationUeber diese Funktion koennen Properties des Authentifizierungs-Requests abgefragt werden.Methods inherited from class 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:
getPasswordAuthenticationin 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.
-