public interface AuthToken
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(String name,
Object value)
Add a token attribute.
|
Map<String,Object> |
getAttributes()
Get token attributes.
|
List<String> |
getAudiences()
Get token audiences
|
Date |
getExpiredTime()
Get token expired data time.
|
String |
getIssuer()
Get the token issuer
|
Date |
getIssueTime()
Get token issued at time when the token is issued.
|
Date |
getNotBeforeTime()
Get token not before time.
|
String |
getSubject()
Get the token subject
|
boolean |
isAcToken()
Is an Access Token ?
|
void |
isAcToken(boolean isAcToken) |
boolean |
isBearerToken()
Is a Bearer Token ?
|
boolean |
isHolderOfKeyToken()
Is an Holder-of-Key Token (HOK) ?
|
boolean |
isIdToken()
Is an Identity Token ?
|
void |
isIdToken(boolean isIdToken) |
void |
setAudiences(List<String> audiences)
Set token audiences
|
void |
setExpirationTime(Date exp)
Set token expired time
|
void |
setIssuer(String issuer)
Set token issuer
|
void |
setIssueTime(Date iat)
Set token issued at time.
|
void |
setNotBeforeTime(Date nbt)
Set token not before time.
|
void |
setSubject(String sub)
Set token subject
|
String getSubject()
void setSubject(String sub)
sub - The token subjectString getIssuer()
void setIssuer(String issuer)
issuer - The token issuervoid setAudiences(List<String> audiences)
audiences - The token audiencesboolean isIdToken()
void isIdToken(boolean isIdToken)
boolean isAcToken()
void isAcToken(boolean isAcToken)
boolean isBearerToken()
boolean isHolderOfKeyToken()
Date getExpiredTime()
void setExpirationTime(Date exp)
exp - The token expired timeDate getNotBeforeTime()
void setNotBeforeTime(Date nbt)
nbt - The timeDate getIssueTime()
void setIssueTime(Date iat)
iat - Time time when token issuedCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.