Class BearerAccessRefreshToken
java.lang.Object
io.micronaut.security.token.jwt.render.AccessRefreshToken
io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
Encapsulates an Access Token response as described in RFC 6749.
- Since:
- 1.0
- Author:
- Sergio del Amo
-
Constructor Summary
ConstructorsConstructorDescriptionBearerAccessRefreshToken
(String username, Collection<String> roles, Integer expiresIn, String accessToken, String refreshToken, String tokenType) -
Method Summary
Methods inherited from class io.micronaut.security.token.jwt.render.AccessRefreshToken
getAccessToken, getExpiresIn, getRefreshToken, getTokenType
-
Constructor Details
-
BearerAccessRefreshToken
public BearerAccessRefreshToken(@NonNull String username, @Nullable Collection<String> roles, @Nullable Integer expiresIn, @NonNull String accessToken, @Nullable String refreshToken, @NonNull String tokenType) - Parameters:
username
- a string e.g. adminroles
- Collection of Strings e.g. ( [ROLE_USER, ROLE_ADMIN] )expiresIn
- Access Token expirationaccessToken
- JWT tokenrefreshToken
- JWT tokentokenType
- Type of token
-
-
Method Details
-
getUsername
username getter.- Returns:
- a string e.g. admin
-
getRoles
roles getter.- Returns:
- Collection of Strings e.g. ( [ROLE_USER, ROLE_ADMIN] )
-