Class TokenInformation
java.lang.Object
org.apache.kafka.common.security.token.delegation.TokenInformation
A class representing a delegation token details.
- 
Constructor SummaryConstructorsConstructorDescriptionTokenInformation(String tokenId, KafkaPrincipal owner, Collection<KafkaPrincipal> renewers, long issueTimestamp, long maxTimestamp, long expiryTimestamp) TokenInformation(String tokenId, KafkaPrincipal owner, KafkaPrincipal tokenRequester, Collection<KafkaPrincipal> renewers, long issueTimestamp, long maxTimestamp, long expiryTimestamp) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanlonginthashCode()longlongowner()booleanownerOrRenewer(KafkaPrincipal principal) renewers()voidsetExpiryTimestamp(long expiryTimestamp) tokenId()toString()
- 
Constructor Details- 
TokenInformationpublic TokenInformation(String tokenId, KafkaPrincipal owner, Collection<KafkaPrincipal> renewers, long issueTimestamp, long maxTimestamp, long expiryTimestamp) 
- 
TokenInformationpublic TokenInformation(String tokenId, KafkaPrincipal owner, KafkaPrincipal tokenRequester, Collection<KafkaPrincipal> renewers, long issueTimestamp, long maxTimestamp, long expiryTimestamp) 
 
- 
- 
Method Details- 
owner
- 
tokenRequester
- 
ownerAsString
- 
renewers
- 
renewersAsString
- 
issueTimestamppublic long issueTimestamp()
- 
expiryTimestamppublic long expiryTimestamp()
- 
setExpiryTimestamppublic void setExpiryTimestamp(long expiryTimestamp) 
- 
tokenId
- 
maxTimestamppublic long maxTimestamp()
- 
ownerOrRenewer
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
 
-