org.pfsw.security.authentication
Class AbstractAuthenticator
java.lang.Object
org.pfsw.security.authentication.AbstractAuthenticator
public abstract class AbstractAuthenticator
- extends java.lang.Object
This class implements (nearly) the same methods as java.net.Authenticator.
Beyond that it provides public setter methods for all authentication relevant
fields.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAuthenticator
public AbstractAuthenticator()
- Initialize the new instance with default values.
getRequestingHost
public java.lang.String getRequestingHost()
setRequestingHost
public void setRequestingHost(java.lang.String newValue)
getRequestingPort
public int getRequestingPort()
setRequestingPort
public void setRequestingPort(int newValue)
getRequestingPrompt
public java.lang.String getRequestingPrompt()
setRequestingPrompt
public void setRequestingPrompt(java.lang.String newValue)
getRequestingProtocol
public java.lang.String getRequestingProtocol()
setRequestingProtocol
public void setRequestingProtocol(java.lang.String newValue)
getRequestingScheme
public java.lang.String getRequestingScheme()
setRequestingScheme
public void setRequestingScheme(java.lang.String newValue)
getRequestingSite
public java.net.InetAddress getRequestingSite()
setRequestingSite
public void setRequestingSite(java.net.InetAddress newValue)
getPasswordAuthentication
public java.net.PasswordAuthentication getPasswordAuthentication()
- Called when password authorization is needed. Subclasses should
override the default implementation, which returns null.
- Returns:
- The PasswordAuthentication collected from the
user, or null if none is provided.