Class BearerAccessRefreshToken
- java.lang.Object
-
- io.micronaut.security.token.jwt.render.AccessRefreshToken
-
- io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
-
public class BearerAccessRefreshToken extends AccessRefreshToken
Encapsulates an Access Token response as described in RFC 6749.- Since:
- 1.0
- Author:
- Sergio del Amo
-
-
Constructor Summary
Constructors Constructor Description BearerAccessRefreshToken()
Necessary for JSON serialization.BearerAccessRefreshToken(java.lang.String username, java.util.Collection<java.lang.String> roles, java.lang.Integer expiresIn, java.lang.String accessToken, java.lang.String refreshToken, java.lang.String tokenType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>
getRoles()
roles getter.java.lang.String
getUsername()
username getter.void
setRoles(java.util.List<java.lang.String> roles)
roles property setter.void
setUsername(java.lang.String username)
username setter.-
Methods inherited from class io.micronaut.security.token.jwt.render.AccessRefreshToken
getAccessToken, getExpiresIn, getRefreshToken, getTokenType
-
-
-
-
Constructor Detail
-
BearerAccessRefreshToken
public BearerAccessRefreshToken()
Necessary for JSON serialization.
-
BearerAccessRefreshToken
public BearerAccessRefreshToken(java.lang.String username, java.util.Collection<java.lang.String> roles, java.lang.Integer expiresIn, java.lang.String accessToken, java.lang.String refreshToken, java.lang.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 Detail
-
getUsername
public java.lang.String getUsername()
username getter.- Returns:
- a string e.g. admin
-
setUsername
public void setUsername(java.lang.String username)
username setter.- Parameters:
username
- e.g. admin
-
getRoles
public java.util.Collection<java.lang.String> getRoles()
roles getter.- Returns:
- Collection of Strings e.g. ( [ROLE_USER, ROLE_ADMIN] )
-
setRoles
public void setRoles(java.util.List<java.lang.String> roles)
roles property setter.- Parameters:
roles
- list of Strings e.g. ( [ROLE_USER, ROLE_ADMIN] )
-
-