Vault Automation 825a0edc48
Backport VAULT-43198 [1b/7] JWT sys backend: Engine refactor into ce/main (#13300)
* VAULT-43198 [1b/7] JWT sys backend: Engine refactor (#12936)

* feat(jwt): add oauth-resource-server activation flag and bugfix

* refactor(jwt): rewrite JWT engine and expiration handling

* fix(test): update activation flags tests for oauth-resource-server

* fix(test): skip outdated jwt test in logical_ent_test.go

* fixes for broken tests (4)

* add activation flag tests

* moving out request handling changes

* fix linter errors

* merge

* cleanup comments and names

* cosmetic var name cleanup

* Move API paths and logical system files from 1c to 1b

* cleanup

* cleanup (2)

* cleanup (3)

* codeql fixes

* fix CreateTestConfigWithJWTAuthProfile using tests

* more codeql fixes

* Apply suggestions from code review

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* comments

* comments (2)

* comments (3)

* comments (4)

* merges from main

* comments (5)

* failing tests

---------

Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>

* missing ent paths

---------

Co-authored-by: Arnab Chatterjee <arnab.chatterjee@hashicorp.com>
Co-authored-by: Violet Hynes <violet.hynes@hashicorp.com>
2026-03-24 12:39:24 +01:00
..

Vault API

This provides the github.com/hashicorp/vault/api package which contains code useful for interacting with a Vault server.

For examples of how to use this module, see the vault-examples repo. For a step-by-step walkthrough on using these client libraries, see the developer quickstart.

GoDoc