Package step.core.authentication
Class AuthenticationTokenDetails
- java.lang.Object
-
- step.core.authentication.AuthenticationTokenDetails
-
public class AuthenticationTokenDetails extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AuthenticationTokenDetails.Builder
Builder for theAuthenticationTokenDetails
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAudience()
java.time.ZonedDateTime
getExpirationDate()
java.lang.String
getId()
java.time.ZonedDateTime
getIssuedDate()
java.lang.String
getIssuer()
java.time.ZonedDateTime
getNotBeforeDate()
int
getRefreshCount()
int
getRefreshLimit()
java.lang.String
getRole()
java.lang.String
getUsername()
boolean
isEligibleForRefreshment()
Check if the authentication token is eligible for refreshment.
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getUsername
public java.lang.String getUsername()
-
getRole
public java.lang.String getRole()
-
getIssuer
public java.lang.String getIssuer()
-
getAudience
public java.lang.String getAudience()
-
getNotBeforeDate
public java.time.ZonedDateTime getNotBeforeDate()
-
getIssuedDate
public java.time.ZonedDateTime getIssuedDate()
-
getExpirationDate
public java.time.ZonedDateTime getExpirationDate()
-
getRefreshCount
public int getRefreshCount()
-
getRefreshLimit
public int getRefreshLimit()
-
isEligibleForRefreshment
public boolean isEligibleForRefreshment()
Check if the authentication token is eligible for refreshment.- Returns:
-
-