クラス StrictTransportSecurityServerHttpHeadersWriter

java.lang.ObjectSE
org.springframework.security.web.server.header.StrictTransportSecurityServerHttpHeadersWriter
実装されたすべてのインターフェース:
ServerHttpHeadersWriter

public final class StrictTransportSecurityServerHttpHeadersWriter extends ObjectSE implements ServerHttpHeadersWriter
リクエストが安全な場合、Strict-Transport-Security を書き込みます。
導入:
5.0
  • フィールドの詳細

  • コンストラクターの詳細

    • StrictTransportSecurityServerHttpHeadersWriter

      public StrictTransportSecurityServerHttpHeadersWriter()
  • メソッドの詳細

    • writeHttpHeaders

      public reactor.core.publisher.Mono<VoidSE> writeHttpHeaders(org.springframework.web.server.ServerWebExchange exchange)
      インターフェースからコピーされた説明: ServerHttpHeadersWriter
      ヘッダーをレスポンスに書き込みます。
      次で指定:
      インターフェース ServerHttpHeadersWriterwriteHttpHeaders 
      戻り値:
      ReactiveHttpOutputMessage.beforeCommit(Supplier)SupplierSE に戻される Mono。
    • setIncludeSubDomains

      public void setIncludeSubDomains(boolean includeSubDomains)
      サブドメインを含めるかどうかを設定します。デフォルトは true です
      パラメーター:
      includeSubDomains - サブドメインを含める必要がある場合
    • setPreload

      public void setPreload(boolean preload)

      プリロードを含めるかどうかを設定します。デフォルトは false です

      詳細については、Web サイト hstspreload.org を参照してください。

      パラメーター:
      preload - プリロードを含める必要がある場合
      導入:
      5.2.0
    • setMaxAge

      public void setMaxAge(DurationSE maxAge)
      ヘッダーの最大経過時間を設定します。デフォルトは年です。
      パラメーター:
      maxAge - ヘッダーの最大経過時間