メインコンテンツまでスキップ

04. Provider の選択

ここでは、変更したい処理に応じて、どの種類の provider を差し替え・追加すべきかを説明します。

Provider kind 一覧

変更したいことprovider kind
Issuerメタデータの保存・取得処理を変更したいissuer-metadata-store-provider
Authorization Serverメタデータの保存・取得処理を変更したいauthz-server-metadata-store-provider
Verifierメタデータの保存・取得処理を変更したいverifier-metadata-store-provider
OAuth Client 情報の保存・取得処理を変更したいauthz-oauth-client-store-provider
OAuth Policy の保存・取得処理を変更したいauthz-oauth-policy-store-provider
Pre-Authorized Code の生成方法を変更したいpre-authorized-code-provider
Pre-Authorized Code の保存・消費処理を変更したいpre-authorized-code-store-provider
Access Token の payload 生成処理を変更したいaccess-token-provider
Access Token ごとに発行可能な credential_configuration_id を保存・取得したいallowed-credential-configuration-store-provider
Credential Offer の生成処理を変更したいcredential-offer-provider
c_nonce の生成方法を変更したいnonce-provider
c_nonce の保存・検証・失効・消費処理を変更したいnonce-store-provider
DPoP Proof JWT の検証処理を変更したいdpop-proof-provider
DPoP Proof JWT の replay 防止に利用する jti の保存処理を変更したいdpop-proof-jti-store-provider
Client Assertion の replay 防止に利用する jti の保存処理を変更したいoauth-client-assertion-jti-store-provider
Issuer の署名鍵の保存・取得・署名処理を変更したいissuer-signature-key-store-provider
Authorization Server の署名鍵の保存・取得・署名処理を変更したいauthz-signature-key-store-provider
Verifier の署名鍵の保存・取得・署名処理を変更したいverifier-signature-key-store-provider
Issuer の署名鍵の生成方法を変更したいissuer-signature-key-provider
Authorization Server の署名鍵の生成方法を変更したいauthz-signature-key-provider
Verifier の署名鍵の生成方法を変更したいverifier-signature-key-provider
JWT の署名検証処理を変更したいjwt-signature-provider
DID method ごとの解決処理を追加・変更したいdid-provider
Credential Request に含まれる proof の検証処理を追加・変更したいcredential-proof-provider
Credential format ごとの発行処理を追加・変更したいissue-credential-provider
Verifiable Credential の検証処理を追加・変更したいverify-verifiable-credential-provider
Verifiable Presentation の検証処理を追加・変更したいverify-verifiable-presentation-provider
Holder Binding の検証処理を変更したいholder-binding-provider
Credential Query の生成処理を追加・変更したいcredential-query-provider
Request Object の保存・取得・削除処理を変更したいrequest-object-store-provider
Request Object ID の生成方法を変更したいrequest-object-id-provider
Authorization Request の JAR 生成処理を追加・変更したいauthz-request-jar-provider
Verifier に紐づく証明書の保存・取得処理を変更したいverifier-certificate-store-provider
証明書の検証や、証明書から公開鍵を取得する処理を変更したいcertificate-provider
Transaction Code の生成方法を変更したいtransaction-code-provider
Transaction Data の生成方法を変更したいtransaction-data-provider