クラス ReferrerPolicyHeaderWriter
java.lang.ObjectSE
org.springframework.security.web.header.writers.ReferrerPolicyHeaderWriter
- 実装されているすべてのインターフェース:
HeaderWriter
リファラーポリシーをサポートします。
定義されているポリシーのリストは、リファラーポリシーにあります。
HeaderWriter のこの実装は、次のヘッダーを書き込みます。
- リファラーポリシー
デフォルトでは、Referrer-Policy ヘッダーはレスポンスに含まれていません。ReferrerPolicyHeaderWriter.ReferrerPolicy が設定されていない場合、デフォルトでポリシー no- referrer が使用されます。
- 導入:
- 4.2
ネストされたクラスの要約
ネストされたクラスコンストラクターの概要
コンストラクターコンストラクター説明新しいインスタンスを作成します。新しいインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明voidレスポンスヘッダーで使用されるポリシーを設定します。voidwriteHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Headerインスタンスを作成します。
コンストラクターの詳細
ReferrerPolicyHeaderWriter
public ReferrerPolicyHeaderWriter()新しいインスタンスを作成します。デフォルト値: no-referrer。ReferrerPolicyHeaderWriter
新しいインスタンスを作成します。- パラメーター:
policy- リファラーポリシー- 例外:
IllegalArgumentExceptionSE- ポリシーが null の場合
メソッドの詳細
setPolicy
レスポンスヘッダーで使用されるポリシーを設定します。- パラメーター:
policy- リファラーポリシー- 例外:
IllegalArgumentExceptionSE- ポリシーが null の場合
writeHeaders
public void writeHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:HeaderWriterHeaderインスタンスを作成します。- 次で指定:
- インターフェース
HeaderWriterのwriteHeaders - パラメーター:
request- リクエストresponse- レスポンス- 関連事項: