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 Summary
Constructors Constructor Description OidcTokenResponseDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessToken()LonggetExpiresIn()StringgetIdToken()StringgetRefreshToken()StringgetScope()StringgetTokenType()voidsetAccessToken(String accessToken)voidsetExpiresIn(Long expiresIn)voidsetIdToken(String idToken)voidsetRefreshToken(String refreshToken)voidsetScope(String scope)voidsetTokenType(String tokenType)
-
-
-
Method Detail
-
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)
-
-