クラス WebAuthenticationDetails

    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      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()
      認証リクエストの受信元の HttpSession ID を示します。
      inthashCode()
      java.lang.StringtoString()
      • クラス java.lang.Object から継承されたメソッド

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • コンストラクターの詳細

      • 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.Objectequals 
      • getRemoteAddress

        public java.lang.String getRemoteAddress()
        認証リクエストの受信元の TCP/IP アドレスを示します。
        戻り値:
        住所・アドレス
      • getSessionId

        public java.lang.String getSessionId()
        認証リクエストの受信元の HttpSession ID を示します。
        戻り値:
        セッション ID
      • hashCode

        public int hashCode()
        オーバーライド:
        クラス java.lang.ObjecthashCode 
      • toString

        public java.lang.String toString()
        オーバーライド:
        クラス java.lang.ObjecttoString