-
Notifications
You must be signed in to change notification settings - Fork 23
Auth: Allow enabling/disabling protocols #4118
Copy link
Copy link
Open
Description
Currently, we support:
- vp_bearer grant type (enabled by default)
- OpenID4VP (when AUTHORZATION_ENDPOINT_ENABLED = true)
- OpenID4VCI (client) (when AUTHORZATION_ENDPOINT_ENABLED = true)
- Authorization Code Flow when OpenID4VP is enabled
Upcoming support:
- JWT bearer grant type
Since we have an actual use case for OpenID4VCI, but not for OpenID4VP, we should allow enabling the OpenID4VCI without enabling OpenID4VP at the same time.
Configuration structure:
auth.openid4vp.enabled (true/false)
auth.openid4vci.enabled (true/false)
We can then add sub-configuration items in the future.
Reactions are currently unavailable