クラス WebAuthenticationDetails
- java.lang.Object
-
- org.springframework.security.web.authentication.WebAuthenticationDetails
- 実装されているすべてのインターフェース:
java.io.Serializable
public class WebAuthenticationDetails extends java.lang.Object implements java.io.SerializableWeb 認証リクエストに関連する選択された HTTP 詳細の保持者。- 関連事項:
- 連載形式
コンストラクターの概要
コンストラクター コンストラクター 説明 WebAuthenticationDetails(java.lang.String remoteAddress, java.lang.String sessionId)Jackson2 の直列化 / 逆直列化のサポートを追加するコンストラクターWebAuthenticationDetails(javax.servlet.http.HttpServletRequest request)リモートアドレスを記録し、セッションがすでに存在する場合はセッション ID も設定します(作成されません)。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 booleanequals(java.lang.Object obj)java.lang.StringgetRemoteAddress()認証リクエストの受信元の TCP/IP アドレスを示します。java.lang.StringgetSessionId()認証リクエストの受信元のHttpSessionID を示します。inthashCode()java.lang.StringtoString()
コンストラクターの詳細
WebAuthenticationDetails
public WebAuthenticationDetails(javax.servlet.http.HttpServletRequest request)
リモートアドレスを記録し、セッションがすでに存在する場合はセッション ID も設定します(作成されません)。- パラメーター:
request- 認証リクエストを受け取った
WebAuthenticationDetails
public WebAuthenticationDetails(java.lang.String remoteAddress, java.lang.String sessionId)Jackson2 の直列化 / 逆直列化のサポートを追加するコンストラクター- パラメーター:
remoteAddress- 現在のリクエストのリモートアドレスsessionId- セッション ID- 導入:
- 5.7
メソッドの詳細
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
java.lang.Objectのequals
getRemoteAddress
public java.lang.String getRemoteAddress()
認証リクエストの受信元の TCP/IP アドレスを示します。- 戻り値:
- 住所・アドレス
getSessionId
public java.lang.String getSessionId()
認証リクエストの受信元のHttpSessionID を示します。- 戻り値:
- セッション ID
hashCode
public int hashCode()
- オーバーライド:
- クラス
java.lang.ObjectのhashCode
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.ObjectのtoString