Package org.dspace.orcid.model
Class OrcidTokenResponseDTO
java.lang.Object
org.dspace.orcid.model.OrcidTokenResponseDTO
This class map the response from and ORCID token endpoint.
Response example:
{
"access_token":"f5af9f51-07e6-4332-8f1a-c0c11c1e3728",
"token_type":"bearer",
"refresh_token":"f725f747-3a65-49f6-a231-3e8944ce464d",
"expires_in":631138518,
"scope":"/read-limited",
"name":"Sofia Garcia",
"orcid":"0000-0001-2345-6789"
}
- Author:
- Luca Giamminonni (luca.giamminonni at 4Science.it)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetName()getOrcid()getScope()String[]voidsetAccessToken(String accessToken) voidsetExpiresIn(int expiresIn) voidvoidvoidsetRefreshToken(String refreshToken) voidvoidsetTokenType(String tokenType)
-
Constructor Details
-
OrcidTokenResponseDTO
public OrcidTokenResponseDTO()
-
-
Method Details
-
getName
-
setName
-
getOrcid
-
setOrcid
-
getAccessToken
-
setAccessToken
-
getRefreshToken
-
setRefreshToken
-
getTokenType
-
setTokenType
-
getExpiresIn
public int getExpiresIn() -
setExpiresIn
public void setExpiresIn(int expiresIn) -
getScope
-
setScope
-
getScopeAsArray
-