クラス ClearSiteDataHeaderWriter

  • 実装されたすべてのインターフェース:
    HeaderWriter

    public final class ClearSiteDataHeaderWriter
    extends java.lang.Object
    implements HeaderWriter
    サイトデータのクリアをサポートします。

    開発者は、リクエストにレスポンスして Clear-Site-Data HTTP レスポンスヘッダーを配信することにより、さまざまな型の関連データをクリアするようにユーザーエージェントに指示できます。

    不完全なクリアセクションにより、ヘッダーはリクエストが安全な場合にのみ適用されます。

    導入:
    5.2
    • コンストラクターの詳細

      • ClearSiteDataHeaderWriter

        public ClearSiteDataHeaderWriter​(ClearSiteDataHeaderWriter.Directive... directives)

        指定されたソースで ClearSiteDataHeaderWriter の新しいインスタンスを作成します。コンストラクターは、SecureRequestMatcher の新しいインスタンスを使用して requestMatcher を初期化し、 不完全なクリアのセクションに従ってリクエストがセキュリティ保護されている場合にのみヘッダーが適用されるようにします。

        パラメーター:
        directives - (つまり、「キャッシュ」、「クッキー」、「ストレージ」、「実行コンテキスト」、"*" )
        例外:
        java.lang.IllegalArgumentException - ソースが null または空の場合。
    • メソッドの詳細

      • writeHeaders

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

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