All notable changes to Cerberus Go Client
will be documented in this file.
User can provide his own AWS credentials for the STSAuth method when calling WithCredentials
.
When the API requested a refresh, the client was correctly refreshing the token. However, it was not updating the token assigned to the underlying Vault client. This also contains a fix for some improper JSON marshaling.
This release contains a change in the IAM authentication flow. Instead of refreshing
the token using the refresh endpoint, this changes it to reauthenticate when
Refresh
is called. This change was made so that automated tools can more easily
use the client.
Contains a fix for a API name change in v2
This is version contains a fix for the IAM authentication method. The IAM auth was not handling decryption of the access token using KMS. This release adds the missing decode step
- Puts top level code into a new
cerberus
subdirectory
- Initial code drop for the Cerberus Go client.