public class WebAuthenticationDetails extends java.lang.Object implements SessionIdentifierAware, java.io.Serializable
| Constructor and Description |
|---|
WebAuthenticationDetails(javax.servlet.http.HttpServletRequest request)
Records the remote address and will also set the session Id if a session
already exists (it won't create one).
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doPopulateAdditionalInformation(javax.servlet.http.HttpServletRequest request)
Provided so that subclasses can populate additional information.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getRemoteAddress()
Indicates the TCP/IP address the authentication request was received from.
|
java.lang.String |
getSessionId()
Indicates the
HttpSession id the authentication request was received from. |
int |
hashCode() |
java.lang.String |
toString() |
public WebAuthenticationDetails(javax.servlet.http.HttpServletRequest request)
request - that the authentication request was received fromprotected void doPopulateAdditionalInformation(javax.servlet.http.HttpServletRequest request)
request - that the authentication request was received frompublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getRemoteAddress()
public java.lang.String getSessionId()
HttpSession id the authentication request was received from.getSessionId in interface SessionIdentifierAwarepublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object