puppetlabs / vault-plugin-secrets-oauthapp

OAuth 2.0 secrets plugin for HashiCorp Vault supporting a variety of grant types
Apache License 2.0
94 stars 10 forks source link

Add support for persistent provider options, make Azure AD provider multi-tenant #52

Closed impl closed 3 years ago

impl commented 3 years ago

CC @vavsab. This PR extends the one you proposed, so it should also support auth code/device flow (not just client credentials), and if a tenant is specified at the plugin configuration level, it cannot be overridden on a per-credential basis.