Class OAuth2Token

java.lang.Object
io.karatelabs.http.OAuth2Token

public class OAuth2Token extends Object
  • Constructor Details

    • OAuth2Token

      public OAuth2Token(String accessToken, String tokenType, String refreshToken, long expiresAt, String scope)
  • Method Details

    • fromMap

      public static OAuth2Token fromMap(Map<String,Object> data)
      Create token from OAuth token response
    • isExpired

      public boolean isExpired()
      Check if token is expired (with 60 second buffer)
    • hasRefreshToken

      public boolean hasRefreshToken()
      Check if refresh token is available
    • getAccessToken

      public String getAccessToken()
    • getTokenType

      public String getTokenType()
    • getRefreshToken

      public String getRefreshToken()
    • getExpiresAt

      public long getExpiresAt()
    • getScope

      public String getScope()
    • getExpiresInSeconds

      public long getExpiresInSeconds()