Class AccessRefreshToken
- java.lang.Object
-
- io.micronaut.security.token.jwt.render.AccessRefreshToken
-
- Direct Known Subclasses:
BearerAccessRefreshToken
@Introspected public class AccessRefreshToken extends java.lang.ObjectStores the combination of access and refresh tokens.- Since:
- 1.0
- Author:
- Sergio del Amo
-
-
Constructor Summary
Constructors Constructor Description AccessRefreshToken()Necessary for JSON serialization.AccessRefreshToken(java.lang.String accessToken, java.lang.String refreshToken, java.lang.String tokenType)AccessRefreshToken(java.lang.String accessToken, java.lang.String refreshToken, java.lang.String tokenType, java.lang.Integer expiresIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccessToken()accessToken getter.java.lang.IntegergetExpiresIn()token type getter.java.lang.StringgetRefreshToken()refreshToken getter.java.lang.StringgetTokenType()token type getter.
-
-
-
Constructor Detail
-
AccessRefreshToken
public AccessRefreshToken()
Necessary for JSON serialization.
-
AccessRefreshToken
public AccessRefreshToken(java.lang.String accessToken, java.lang.String refreshToken, java.lang.String tokenType)- Parameters:
accessToken- JWT tokenrefreshToken- JWT tokentokenType- Type of token
-
AccessRefreshToken
public AccessRefreshToken(java.lang.String accessToken, java.lang.String refreshToken, java.lang.String tokenType, java.lang.Integer expiresIn)- Parameters:
accessToken- JWT tokenrefreshToken- JWT tokentokenType- Type of tokenexpiresIn- Seconds until token expiration
-
-
Method Detail
-
getAccessToken
public java.lang.String getAccessToken()
accessToken getter.- Returns:
- The access token
-
getRefreshToken
public java.lang.String getRefreshToken()
refreshToken getter.- Returns:
- The refresh token
-
getTokenType
public java.lang.String getTokenType()
token type getter.- Returns:
- TokenType e.g. Bearer
-
getExpiresIn
public java.lang.Integer getExpiresIn()
token type getter.- Returns:
- expiration time
-
-