Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Implemented
-
1.4.0
-
None
Description
Currently in VaultS3SecretStore we check that auth token is valid before each operation, for example
checkAuth();
vault.logical().write(secretPath + '/' + kerberosId,
Collections.singletonMap(kerberosId, secret.getAwsSecret()));
So, its possible that authentication token is valid on check action but not valid on operation (expiration occurred between operations).
Attachments
Issue Links
- fixes
-
HDDS-9250 Test failure in VaultS3SecretStoreTest#testAuthFail
- Resolved
- links to