Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.8.0
-
None
-
None
Description
KMSClientProvider addDelegationTokens adds delegation tokens —but skips that step if the provided credentials already have one for the service.
There is no check to see if the existing one is actually valid; if the credentials have an expired one, then you don't get a new token.
There is a workaround: caller has to filter token list and strip out expired tokens. But to do that, they need to know this issue exists.
Attachments
Issue Links
- relates to
-
HADOOP-14556 S3A to support Delegation Tokens
- Resolved
-
HADOOP-16068 ABFS Authentication and Delegation Token plugins to optionally be bound to specific URI of the store
- Resolved
-
HADOOP-12649 Improve Kerberos diagnostics and failure handling
- Open