クラス ReferrerPolicyHeaderWriter

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

    public class ReferrerPolicyHeaderWriter
    extends java.lang.Object
    implements HeaderWriter

    リファラーポリシーをサポートします。

    定義されているポリシーのリストは、リファラーポリシーにあります。

    HeaderWriter のこの実装は、次のヘッダーを書き込みます。

    • リファラーポリシー

    デフォルトでは、Referrer-Policy ヘッダーはレスポンスに含まれていません。ReferrerPolicyHeaderWriter.ReferrerPolicy が設定されていない場合、デフォルトでポリシー no- referrer が使用されます。

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

      • ReferrerPolicyHeaderWriter

        public ReferrerPolicyHeaderWriter()
        新しいインスタンスを作成します。デフォルト値: no-referrer。
      • ReferrerPolicyHeaderWriter

        public ReferrerPolicyHeaderWriter​(ReferrerPolicyHeaderWriter.ReferrerPolicy policy)
        新しいインスタンスを作成します。
        パラメーター:
        policy - リファラーポリシー
        例外:
        java.lang.IllegalArgumentException - ポリシーが null の場合
    • メソッドの詳細

      • setPolicy

        public void setPolicy​(ReferrerPolicyHeaderWriter.ReferrerPolicy policy)
        レスポンスヘッダーで使用されるポリシーを設定します。
        パラメーター:
        policy - リファラーポリシー
        例外:
        java.lang.IllegalArgumentException - ポリシーが null の場合