クラス HeadersConfigurer.FrameOptionsConfig

java.lang.ObjectSE
org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.FrameOptionsConfig
含まれているクラス:
HeadersConfigurer<H extends HttpSecurityBuilder<H>>

public final class HeadersConfigurer.FrameOptionsConfig extends ObjectSE
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    and()
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    7.0 の取り外し用。
    このアプリケーションからのコンテンツのフレーミングを拒否するように指定します。
    ヘッダーがレスポンスに追加されないようにします。
    同じオリジンからのリクエストがこのアプリケーションをフレーミングできるように指定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • メソッドの詳細

    • deny

      public HeadersConfigurer<H> deny()
      このアプリケーションからのコンテンツのフレーミングを拒否するように指定します。
      戻り値:
      追加のカスタマイズのための HeadersConfigurer
    • sameOrigin

      public HeadersConfigurer<H> sameOrigin()

      同じオリジンからのリクエストがこのアプリケーションをフレーミングできるように指定します。例: アプリケーションが example.com でホストされている場合、example.com はアプリケーションをフレーム化できますが、evil.com はアプリケーションをフレーム化できませんでした。

      戻り値:
      追加のカスタマイズのための HeadersConfigurer
    • disable

      public HeadersConfigurer<H> disable()
      ヘッダーがレスポンスに追加されないようにします。
      戻り値:
      追加構成のための HeadersConfigurer
    • and

      @DeprecatedSE(since="6.1", forRemoval=true) public HeadersConfigurer<H> and()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      7.0 の取り外し用。デフォルトをそのまま使用するには、HeadersConfigurer.frameOptions(Customizer) または frameOptions(Customizer.withDefaults()) を使用します。詳細については、ドキュメントを参照してください。
      ヘッダー構成のカスタマイズを続行できます。
      戻り値:
      追加構成のための HeadersConfigurer