Class AuthorizationCodeTokens

java.lang.Object
io.quarkus.oidc.AuthorizationCodeTokens

public class AuthorizationCodeTokens extends Object
Authorization Code Flow Session State
  • Constructor Details

    • AuthorizationCodeTokens

      public AuthorizationCodeTokens()
    • AuthorizationCodeTokens

      public AuthorizationCodeTokens(String idToken, String accessToken, String refreshToken)
    • AuthorizationCodeTokens

      public AuthorizationCodeTokens(String idToken, String accessToken, String refreshToken, Long accessTokenExpiresIn)
  • Method Details

    • getIdToken

      public String getIdToken()
      Get the ID token
      Returns:
      ID token
    • setIdToken

      public void setIdToken(String idToken)
      Set the ID token
      Parameters:
      idToken - ID token
    • getAccessToken

      public String getAccessToken()
      Get the access token
      Returns:
      the access token
    • setAccessToken

      public void setAccessToken(String accessToken)
      Set the access token
      Parameters:
      accessToken - the access token
    • getRefreshToken

      public String getRefreshToken()
      Get the refresh token
      Returns:
      refresh token
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
      Set the refresh token
      Parameters:
      refreshToken - refresh token
    • getAccessTokenExpiresIn

      public Long getAccessTokenExpiresIn()
      Get the access token expires_in value in seconds. It is relative to the time the access token is issued at.
      Returns:
      access token expires_in value in seconds.
    • setAccessTokenExpiresIn

      public void setAccessTokenExpiresIn(Long accessTokenExpiresIn)
      Set the access token expires_in value in seconds. It is relative to the time the access token is issued at.
      Parameters:
      accessTokenExpiresIn - access token expires_in value in seconds.