クラス XXssProtectionHeaderWriter

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

      コンストラクター  
      コンストラクター 説明
      XXssProtectionHeaderWriter()
      新しいインスタンスを作成する
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      voidsetBlock​(boolean block)
      false の場合、モードをブロックされたものとして指定しません。
      voidsetEnabled​(boolean enabled)
      true の場合、値 1 が含まれます。
      java.lang.StringtoString()
      voidwriteHeaders​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Header インスタンスを作成します。
      • クラス java.lang.Object から継承されたメソッド

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

      • XXssProtectionHeaderWriter

        public XXssProtectionHeaderWriter()
        新しいインスタンスを作成する
    • メソッドの詳細

      • writeHeaders

        public void writeHeaders​(javax.servlet.http.HttpServletRequest request,
                                 javax.servlet.http.HttpServletResponse response)
        インターフェースからコピーされた説明: HeaderWriter
        Header インスタンスを作成します。
        次で指定:
        インターフェース HeaderWriterwriteHeaders 
        パラメーター:
        request - リクエスト
        response - レスポンス
      • setEnabled

        public void setEnabled​(boolean enabled)
        true の場合、値 1 が含まれます。次に例を示します。
         X-XSS-Protection: 1
         
        または setBlock(boolean) が true の場合
         X-XSS-Protection: 1; mode=block
         
        false の場合、明示的に無効にして、X-XSS-Protection を無効にすることを指定します。例:
         X-XSS-Protection: 0
         
        パラメーター:
        enabled - 新しい価値
      • setBlock

        public void setBlock​(boolean block)
        false の場合、モードをブロックされたものとして指定しません。この場合、コンテンツの修正が試みられます。true の場合、コンテンツは "#" に置き換えられます。
        パラメーター:
        block - 新しい価値
      • toString

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