v1.11.0
Discover the new features, logic changes, bug fixes, breaking changes, and known issues and limitations in this Piiano Vault release.
New features
- Direct JWT authentication now supports extra claims validation using the
bound_claimsconfiguration. See JWT configuration in the IAM file for more information. - Direct JWT authentication now supports the
jwks_uriconfiguration. When configured, Vault fetches and regularly refresh the key sets from the provided URI. See JWT configuration in the IAM file for more information. Update TokenAPI now supports updating the data of the token, while keeping the token ID the same. See Update Token for more information.Update TokenAPI now supports theensure-unique-tenant-tagsoptional parameter. Like withTokenize, this parameter ensures that the tags provided are unique in the tanant level. See Update Token for more information.- New REST API endpoint
set-admin-api-keyto set the API key of the admin user. See Set Admin API Key for more information.
Logic changes
- Direct JWT authentication no longer requires the
kidconfiguration. Vault uses thekidclaim in the JWT token to decide which key to use for verification. See JWT configuration in the IAM file for more information.
Breaking changes
- CLI flag
ensure_unique_tenant_tagsof Tokenize was renamed toensure-unique-tenant-tags.