Package org.dspace.orcid.model
Class OrcidTokenResponseDTO
- java.lang.Object
-
- org.dspace.orcid.model.OrcidTokenResponseDTO
-
public class OrcidTokenResponseDTO extends Object
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 Constructor Description OrcidTokenResponseDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessToken()intgetExpiresIn()StringgetName()StringgetOrcid()StringgetRefreshToken()StringgetScope()String[]getScopeAsArray()StringgetTokenType()voidsetAccessToken(String accessToken)voidsetExpiresIn(int expiresIn)voidsetName(String name)voidsetOrcid(String orcid)voidsetRefreshToken(String refreshToken)voidsetScope(String scope)voidsetTokenType(String tokenType)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getOrcid
public String getOrcid()
-
setOrcid
public void setOrcid(String orcid)
-
getAccessToken
public String getAccessToken()
-
setAccessToken
public void setAccessToken(String accessToken)
-
getRefreshToken
public String getRefreshToken()
-
setRefreshToken
public void setRefreshToken(String refreshToken)
-
getTokenType
public String getTokenType()
-
setTokenType
public void setTokenType(String tokenType)
-
getExpiresIn
public int getExpiresIn()
-
setExpiresIn
public void setExpiresIn(int expiresIn)
-
getScope
public String getScope()
-
setScope
public void setScope(String scope)
-
getScopeAsArray
public String[] getScopeAsArray()
-
-