クラス ServerHttpSecurity.OAuth2ResourceServerSpec
- java.lang.Object
-
- org.springframework.security.config.web.server.ServerHttpSecurity.OAuth2ResourceServerSpec
- 含まれているクラス:
- ServerHttpSecurity
public class ServerHttpSecurity.OAuth2ResourceServerSpec extends java.lang.Object
OAuth2 リソースサーバーサポートの構成
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 class
ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec
JWT リソースサーバーサポートを構成しますclass
ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec
Opaque トークン Resource Server サポートを構成します
コンストラクターのサマリー
コンストラクター コンストラクター 説明 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
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
public ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec jwt()
JWT リソースサーバーのサポートを有効にします。- 戻り値:
- 追加構成のための
ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec
jwt
public ServerHttpSecurity.OAuth2ResourceServerSpec jwt(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec> jwtCustomizer)
JWT リソースサーバーのサポートを有効にします。- パラメーター:
jwtCustomizer
-Customizer
を使用して、ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec
により多くのオプションを提供します。- 戻り値:
ServerHttpSecurity.OAuth2ResourceServerSpec
をカスタマイズする
opaqueToken
public ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec opaqueToken()
Opaque トークンリソースサーバーのサポートを有効にします。
opaqueToken
public ServerHttpSecurity.OAuth2ResourceServerSpec opaqueToken(Customizer<ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec> opaqueTokenCustomizer)
Opaque トークンリソースサーバーのサポートを有効にします。- パラメーター:
opaqueTokenCustomizer
-Customizer
を使用して、ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec
により多くのオプションを提供します。- 戻り値:
ServerHttpSecurity.OAuth2ResourceServerSpec
をカスタマイズする
configure
protected void configure(ServerHttpSecurity http)
and
public ServerHttpSecurity and()