Class OidcTokenResponseDTO

java.lang.Object
org.dspace.authenticate.oidc.model.OidcTokenResponseDTO

public class OidcTokenResponseDTO extends Object
This class map the response from and OpenID Connect token endpoint. {@link https://openid.net/specs/openid-connect-core-1_0.html} Response example: { "access_token": "eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCIsIm9yZ...", "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGki...", "token_type": "bearer", "expires_in": 28800, "scope": "pgc-role email openid profile" }
Author:
Pasquale Cavallo (pasquale.cavallo at 4science dot it)
  • Constructor Details

    • OidcTokenResponseDTO

      public OidcTokenResponseDTO()
  • Method Details

    • getAccessToken

      public String getAccessToken()
    • setAccessToken

      public void setAccessToken(String accessToken)
    • getIdToken

      public String getIdToken()
    • setIdToken

      public void setIdToken(String idToken)
    • getRefreshToken

      public String getRefreshToken()
    • setRefreshToken

      public void setRefreshToken(String refreshToken)
    • getTokenType

      public String getTokenType()
    • setTokenType

      public void setTokenType(String tokenType)
    • getExpiresIn

      public Long getExpiresIn()
    • setExpiresIn

      public void setExpiresIn(Long expiresIn)
    • getScope

      public String getScope()
    • setScope

      public void setScope(String scope)