クラス ServerHttpSecurity.OAuth2ResourceServerSpec
java.lang.ObjectSE
org.springframework.security.config.web.server.ServerHttpSecurity.OAuth2ResourceServerSpec
- 含まれているクラス:
- ServerHttpSecurity
OAuth2 リソースサーバーサポートの構成
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明class
JWT リソースサーバーサポートを構成しますfinal class
Opaque トークン Resource Server サポートを構成しますコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明accessDeniedHandler
(ServerAccessDeniedHandler accessDeniedHandler) ベアラートークンで認証するリクエストに使用するようにServerAccessDeniedHandler
を構成します。and()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。ベアラートークンで認証するリクエストに使用するようにServerAuthenticationEntryPoint
を構成します。authenticationFailureHandler
(ServerAuthenticationFailureHandler authenticationFailureHandler) authenticationManagerResolver
(ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange> authenticationManagerResolver) bearerTokenConverter
(ServerAuthenticationConverter bearerTokenConverter) ベアラートークンで認証するリクエストに使用するようにServerAuthenticationConverter
を構成します。protected void
configure
(ServerHttpSecurity http) jwt()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。jwt
(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec> jwtCustomizer) JWT リソースサーバーのサポートを有効にします。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。opaqueToken
(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec> opaqueTokenCustomizer) Opaque トークンリソースサーバーのサポートを有効にします。
コンストラクターの詳細
OAuth2ResourceServerSpec
public OAuth2ResourceServerSpec()
メソッドの詳細
accessDeniedHandler
public ServerHttpSecurity.OAuth2ResourceServerSpec accessDeniedHandler(ServerAccessDeniedHandler accessDeniedHandler) ベアラートークンで認証するリクエストに使用するようにServerAccessDeniedHandler
を構成します。リクエスト。- パラメーター:
accessDeniedHandler
- 使用するServerAccessDeniedHandler
- 戻り値:
- 追加構成のための
ServerHttpSecurity.OAuth2ResourceServerSpec
- 導入:
- 5.2
authenticationEntryPoint
public ServerHttpSecurity.OAuth2ResourceServerSpec authenticationEntryPoint(ServerAuthenticationEntryPoint entryPoint) ベアラートークンで認証するリクエストに使用するようにServerAuthenticationEntryPoint
を構成します。- パラメーター:
entryPoint
- 使用するServerAuthenticationEntryPoint
- 戻り値:
- 追加構成のための
ServerHttpSecurity.OAuth2ResourceServerSpec
- 導入:
- 5.2
authenticationFailureHandler
public ServerHttpSecurity.OAuth2ResourceServerSpec authenticationFailureHandler(ServerAuthenticationFailureHandler authenticationFailureHandler) bearerTokenConverter
public ServerHttpSecurity.OAuth2ResourceServerSpec bearerTokenConverter(ServerAuthenticationConverter bearerTokenConverter) ベアラートークンで認証するリクエストに使用するようにServerAuthenticationConverter
を構成します。- パラメーター:
bearerTokenConverter
- 使用するServerAuthenticationConverter
- 戻り値:
- 追加構成用の
ServerHttpSecurity.OAuth2ResourceServerSpec
- 導入:
- 5.2
authenticationManagerResolver
public ServerHttpSecurity.OAuth2ResourceServerSpec authenticationManagerResolver(ReactiveAuthenticationManagerResolver<org.springframework.web.server.ServerWebExchange> authenticationManagerResolver) - パラメーター:
authenticationManagerResolver
-ReactiveAuthenticationManagerResolver
- 戻り値:
- 追加構成のための
ServerHttpSecurity.OAuth2ResourceServerSpec
- 導入:
- 5.3
jwt
@DeprecatedSE(since="6.1", forRemoval=true) public ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec jwt()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。デフォルトをそのまま使用するには、jwt(Customizer)
またはjwt(Customizer.withDefaults())
を使用します。詳細については、ドキュメントを参照してください。JWT リソースサーバーのサポートを有効にします。- 戻り値:
- 追加構成のための
ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec
jwt
public ServerHttpSecurity.OAuth2ResourceServerSpec jwt(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec> jwtCustomizer) JWT リソースサーバーのサポートを有効にします。- パラメーター:
jwtCustomizer
-Customizer
を使用して、ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec
により多くのオプションを提供します。- 戻り値:
ServerHttpSecurity.OAuth2ResourceServerSpec
をカスタマイズする
opaqueToken
@DeprecatedSE(since="6.1", forRemoval=true) public ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec opaqueToken()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。デフォルトをそのまま使用するには、opaqueToken(Customizer)
またはopaqueToken(Customizer.withDefaults())
を使用します。詳細については、ドキュメントを参照してください。Opaque トークンリソースサーバーのサポートを有効にします。opaqueToken
public ServerHttpSecurity.OAuth2ResourceServerSpec opaqueToken(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec> opaqueTokenCustomizer) Opaque トークンリソースサーバーのサポートを有効にします。- パラメーター:
opaqueTokenCustomizer
-Customizer
を使用して、ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec
により多くのオプションを提供します。- 戻り値:
ServerHttpSecurity.OAuth2ResourceServerSpec
をカスタマイズする
configure
and
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。代わりにServerHttpSecurity.oauth2ResourceServer(Customizer)
を使用してください