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

jwt_auth_backend_role: add groups_claim_delimiter_pattern support #296

Conversation

aromeyer
Copy link

@aromeyer aromeyer commented Feb 6, 2019

Add support for groups_claim_delimiter_pattern parameters within vault_jwt_auth_backend_role resource.
Sync version of vendor/github.com/hashicorp/vault-plugin-auth-jwt with https://github.com/hashicorp/vault-plugin-auth-jwt.

@aromeyer aromeyer changed the title Aromeyer jwt_auth_backend_role add groups_claim_delimiter_pattern support jwt_auth_backend_role: add groups_claim_delimiter_pattern support Feb 6, 2019
@@ -5,10 +5,6 @@ This plugin allows for JWTs (including OIDC tokens) to authenticate with Vault.

**Please note**: We take Vault's security and our users' trust very seriously. If you believe you have found a security issue in Vault, _please responsibly disclose_ by contacting us at [[email protected]](mailto:[email protected]).

## IMPORTANT
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see changes to the vendored files, but I don't see any changes in vendor.json. Would it be possible revert the changes in vendor/, and then to update them (if needed) via Govendor instead? I'll add a note about that to our new contributing guide.

Otherwise this looks fantastic! Thank you!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello,
as far I understand, now the "plugin" is going to use JSON pointer instead of using this additional parameter (hashicorp/vault-plugin-auth-jwt#24). I wait a bit to see what happen but I think that this PR will be soon useless.
Thanks for your comments.

@tyrannosaurus-becks tyrannosaurus-becks self-assigned this Feb 19, 2019
@aromeyer aromeyer force-pushed the aromeyer-jwt_auth_backend_role-add-groups_claim_delimiter_pattern-support branch from 37ec77c to 23cbefa Compare February 20, 2019 16:40
@ghost ghost added size/XL and removed size/L labels Feb 20, 2019
@ghost ghost added size/L and removed size/XL labels Mar 20, 2019
Copy link
Contributor

@tyrannosaurus-becks tyrannosaurus-becks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Thank you!

@tyrannosaurus-becks tyrannosaurus-becks merged commit e91ad27 into hashicorp:master Mar 29, 2019
dandandy pushed a commit to dandandy/terraform-provider-vault that referenced this pull request Jun 17, 2021
…end_role-add-groups_claim_delimiter_pattern-support

jwt_auth_backend_role: add groups_claim_delimiter_pattern support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants