Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Current state["DISCUSSION"]. 

Discussion thread: here

JIRA: KAFKA-1696 

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

...

Field

Description

Renewer

 Renewer is an Kafka Principal, which is allowed to renew this token before the max lifetime expires.  If Renewer list is empty, then Renewer will default to the owner (Principal which requested this token).

MaxLifeTime
Max lifetime for token in milli seconds. if value is -1, then MaxLifeTime will default to a server side config value.MaxLifeTimeStamp = Token Issue TimeStamp + MaxLifeTime
DelegationTokenResponse
Code Block
DelegationTokenResponse => ErrorCode TokenDetails
  ErrorCode => INT16
  TokenDetails => Owner ExpiryTimeStamp MaxLifeTimeStamp TokenId HMAC [Renewer]
    Owner => String
    ExpiryTimeStamp => INT64
    MaxLifeTimeStamp => INT64
    TokenId => String 
    HMAC => bytes
    Renewer => String

...