Class Tokens


  • public class Tokens
    extends Object
    Access and Refresh tokens returned from a token grant request
    • Field Detail

      • refreshTokenExpiresAt

        final Long refreshTokenExpiresAt
    • Constructor Detail

      • Tokens

        public Tokens​(String accessToken,
                      Long accessTokenExpiresAt,
                      Duration refreshTokenTimeSkewDuration,
                      String refreshToken,
                      Long refreshTokenExpiresAt,
                      io.vertx.core.json.JsonObject grantResponse)
    • Method Detail

      • getAccessToken

        public String getAccessToken()
      • getRefreshToken

        public String getRefreshToken()
      • getAccessTokenExpiresAt

        public Long getAccessTokenExpiresAt()
      • getRefreshTokenTimeSkew

        public Long getRefreshTokenTimeSkew()
      • isAccessTokenExpired

        public boolean isAccessTokenExpired()
      • isRefreshTokenExpired

        public boolean isRefreshTokenExpired()
      • isAccessTokenWithinRefreshInterval

        public boolean isAccessTokenWithinRefreshInterval()