クラス NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
- java.lang.Object
-
- org.springframework.security.oauth2.jwt.NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
- 含まれているクラス:
- NimbusReactiveJwtDecoder
public static final class NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder extends java.lang.Object
JWK セット uri に基づいてNimbusReactiveJwtDecoder
インスタンスを作成するためのビルダー。- 導入:
- 5.2
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 NimbusReactiveJwtDecoder
build()
構成されたNimbusReactiveJwtDecoder
をビルドします。NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
jwsAlgorithm(SignatureAlgorithm signatureAlgorithm)
指定された署名アルゴリズムを、使用するアルゴリズムのセットに追加します。NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
jwsAlgorithms(java.util.function.Consumer<java.util.Set<SignatureAlgorithm>> signatureAlgorithmsConsumer)
指定されたConsumer
で使用するアルゴリズムのリストを構成します。NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
jwtProcessorCustomizer(java.util.function.Consumer<com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.JWKSecurityContext>> jwtProcessorCustomizer)
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
webClient(org.springframework.web.reactive.function.client.WebClient webClient)
メソッドの詳細
jwsAlgorithm
public NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder jwsAlgorithm(SignatureAlgorithm signatureAlgorithm)
指定された署名アルゴリズムを、使用するアルゴリズムのセットに追加します。- パラメーター:
signatureAlgorithm
- 使用するアルゴリズム- 戻り値:
- さらなる構成のための
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
jwsAlgorithms
public NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder jwsAlgorithms(java.util.function.Consumer<java.util.Set<SignatureAlgorithm>> signatureAlgorithmsConsumer)
指定されたConsumer
で使用するアルゴリズムのリストを構成します。- パラメーター:
signatureAlgorithmsConsumer
- アルゴリズムリストをさらに設定するためのConsumer
- 戻り値:
- さらなる構成のための
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
webClient
public NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder webClient(org.springframework.web.reactive.function.client.WebClient webClient)
- パラメーター:
webClient
-- 戻り値:
- さらなる構成のための
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
jwtProcessorCustomizer
public NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder jwtProcessorCustomizer(java.util.function.Consumer<com.nimbusds.jwt.proc.ConfigurableJWTProcessor<com.nimbusds.jose.proc.JWKSecurityContext>> jwtProcessorCustomizer)
- パラメーター:
jwtProcessorCustomizer
- プロセッサーを変更するために使用されるコールバック- 戻り値:
- さらなる構成のための
NimbusReactiveJwtDecoder.JwkSetUriReactiveJwtDecoderBuilder
- 導入:
- 5.4
build
public NimbusReactiveJwtDecoder build()
構成されたNimbusReactiveJwtDecoder
をビルドします。- 戻り値:
- 設定された
NimbusReactiveJwtDecoder