クラス JwtDecoders
java.lang.ObjectSE
org.springframework.security.oauth2.jwt.JwtDecoders
- 導入:
- 5.1
メソッドのサマリー
修飾子と型メソッド説明static <T extends JwtDecoder>
TfromIssuerLocation
(StringSE issuer) 初期化に成功した最初のレスポンスの値を使用して、3 つの異なるディスカバリエンドポイントに順次クエリを実行することにより、提供された発行者を使用してJwtDecoder
を作成します。static <T extends JwtDecoder>
TfromOidcIssuerLocation
(StringSE oidcIssuerLocation) OpenID プロバイダー構成リクエストを作成し、OpenID プロバイダーの構成レスポンスの値を使用してJwtDecoder
を初期化することにより、提供された発行者を使用してJwtDecoder
を作成します。
メソッドの詳細
fromOidcIssuerLocation
OpenID プロバイダー構成リクエストを作成し、OpenID プロバイダーの構成レスポンスの値を使用してJwtDecoder
を初期化することにより、提供された発行者を使用してJwtDecoder
を作成します。- パラメーター:
oidcIssuerLocation
- 発行者- 戻り値:
- OpenID プロバイダー構成によって初期化された
JwtDecoder
fromIssuerLocation
初期化に成功した最初のレスポンスの値を使用して、3 つの異なるディスカバリエンドポイントに順次クエリを実行することにより、提供された発行者を使用してJwtDecoder
を作成します。エンドポイントが 200 または 4xx 以外のものを返す場合、メソッドは後続のエンドポイントを試行せずに終了します。issuer
がhost
とpath
で構成されている場合、3 つのエンドポイントは次のように計算されます。- RFC 8414 の互換性ノートで定義されている
host/.well-known/openid-configuration/path
。 - OpenID プロバイダーの構成で定義されている
issuer/.well-known/openid-configuration
。 - 認可サーバーのメタデータリクエストで定義されている
host/.well-known/oauth-authorization-server/path
。
fromOidcIssuerLocation(String)
の呼び出しと同等であることに注意してください。- パラメーター:
issuer
- 発行者- 戻り値:
- 説明されているエンドポイントの 1 つによって初期化された
JwtDecoder
- RFC 8414 の互換性ノートで定義されている