クラス NimbusJwtEncoder.RsaKeyPairJwtEncoderBuilder
java.lang.ObjectSE
org.springframework.security.oauth2.jwt.NimbusJwtEncoder.RsaKeyPairJwtEncoderBuilder
- 含まれているクラス:
- NimbusJwtEncoder
KeyPairSE で構成された NimbusJwtEncoder インスタンスを作成するためのビルダー。- 導入:
- 7.0
メソッドのサマリー
修飾子と型メソッド説明algorithm(SignatureAlgorithm signatureAlgorithm) 署名に使用する JWS アルゴリズムを設定します。build()NimbusJwtEncoderインスタンスを構築します。jwkPostProcessor(ConsumerSE<com.nimbusds.jose.jwk.RSAKey.Builder> jwkPostProcessor) commentMore アクションを追加し、指定されたConsumerSE を使用してJWKを後処理します。
メソッドの詳細
algorithm
public NimbusJwtEncoder.RsaKeyPairJwtEncoderBuilder algorithm(SignatureAlgorithm signatureAlgorithm) 署名に使用する JWS アルゴリズムを設定します。デフォルトはSignatureAlgorithm.RS256です。RSA ベースのアルゴリズムである必要があります- パラメーター:
signatureAlgorithm- 使用するSignatureAlgorithm- 戻り値:
- メソッドチェーン用のビルダーインスタンス
jwkPostProcessor
public NimbusJwtEncoder.RsaKeyPairJwtEncoderBuilder jwkPostProcessor(ConsumerSE<com.nimbusds.jose.jwk.RSAKey.Builder> jwkPostProcessor) - パラメーター:
jwkPostProcessor- 使用するポストプロセッサー- 戻り値:
- メソッドチェーン用のビルダーインスタンス
build
NimbusJwtEncoderインスタンスを構築します。- 戻り値:
- 設定された
NimbusJwtEncoder