Class AccessRefreshToken

  • Direct Known Subclasses:
    BearerAccessRefreshToken

    @Introspected
    public class AccessRefreshToken
    extends java.lang.Object
    Stores 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.String getAccessToken()
      accessToken getter.
      java.lang.Integer getExpiresIn()
      token type getter.
      java.lang.String getRefreshToken()
      refreshToken getter.
      java.lang.String getTokenType()
      token type getter.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 token
        refreshToken - JWT token
        tokenType - 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 token
        refreshToken - JWT token
        tokenType - Type of token
        expiresIn - 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