(Translated by https://www.hiragana.jp/)
Add support for DeviceAuthURL and a Provider.Config() API by DrDaveD · Pull Request #140 · hashicorp/cap · GitHub
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for DeviceAuthURL and a Provider.Config() API #140

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

DrDaveD
Copy link

@DrDaveD DrDaveD commented Aug 14, 2024

The go-oidc library added support for DeviceAuthURL in coreos/go-oidc#365. This adds it also to the cap library and also makes a ProviderConfig structure available through a new API call Provider.Config() so an application like the one added in hashicorp/vault-plugin-auth-jwt#131 that needs those URLs does not need to discover them itself. Note that it does not include JWKSURL because that is not available through the go-oidc API.

At the same time, this adds DeviceAuthURL to the DiscoveryInfo API.

@jimlambrt
Copy link
Collaborator

@DrDaveD I'll try to get you some review feedback by end of this week; baring unforeseen circumstances.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants