Class ReferrerPolicyHeader

java.lang.Object
nablarch.fw.web.handler.secure.ReferrerPolicyHeader
All Implemented Interfaces:
SecureResponseHeader

public class ReferrerPolicyHeader extends Object implements SecureResponseHeader
Referrer-Policyレスポンスヘッダを設定するクラス。

デフォルトは"strict-origin-when-cross-origin"。

  • Constructor Details

    • ReferrerPolicyHeader

      public ReferrerPolicyHeader()
  • Method Details

    • setValue

      public void setValue(String value)
      Referrer-Policyレスポンスヘッダに指定する値を設定する。
      Parameters:
      value - Referrer-Policyレスポンスヘッダに指定する値
    • getName

      public String getName()
      Description copied from interface: SecureResponseHeader
      レスポンスヘッダの名前を返す。
      Specified by:
      getName in interface SecureResponseHeader
      Returns:
      レスポンスヘッダの名前
    • getValue

      public String getValue()
      Description copied from interface: SecureResponseHeader
      レスポンスヘッダの値を返す。
      Specified by:
      getValue in interface SecureResponseHeader
      Returns:
      レスポンスヘッダの値
    • isOutput

      public boolean isOutput(HttpResponse response, ServletExecutionContext context)
      Description copied from interface: SecureResponseHeader
      このヘッダを出力するか否かを返す。
      Specified by:
      isOutput in interface SecureResponseHeader
      Parameters:
      response - レスポンスオブジェクト
      context - Servlet APIの情報を持つコンテキスト
      Returns:
      出力する場合はtrue