Class NuxeoOAuth2Token
java.lang.Object
org.nuxeo.ecm.platform.oauth2.tokens.NuxeoOAuth2Token
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNuxeoOAuth2Token(long expirationTimeMilliseconds, String clientId) NuxeoOAuth2Token(long expirationTimeMilliseconds, String clientId, boolean refreshToken) NuxeoOAuth2Token(com.google.api.client.auth.oauth2.StoredCredential credential) NuxeoOAuth2Token(String accessToken, String refreshToken, Long expirationTimeMilliseconds) NuxeoOAuth2Token(DocumentModel entry) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.api.client.auth.oauth2.StoredCredentialasCredential(DocumentModel entry) getId()booleanbooleanisShared()voidrefresh()voidrefresh(boolean refreshToken) voidsetAccessToken(String accessToken) voidsetClientId(String clientId) voidsetCreationDate(Calendar creationDate) voidsetExpirationTimeMilliseconds(Long expirationTimeMilliseconds) voidsetIsShared(boolean isShared) voidsetNuxeoLogin(String userId) voidsetRefreshToken(String refreshToken) voidsetServiceLogin(String serviceLogin) voidsetServiceName(String serviceName) voidsetSharedWith(String sharedWith) toMap()voidupdateEntry(DocumentModel entry)
-
Field Details
-
SCHEMA
- See Also:
-
KEY_SERVICE_LOGIN
- See Also:
-
KEY_NUXEO_LOGIN
- See Also:
-
KEY_SERVICE_NAME
- Since:
- 11.1
- See Also:
-
id
-
serviceName
-
nuxeoLogin
-
accessToken
-
clientId
-
creationDate
-
serviceLogin
-
-
Constructor Details
-
NuxeoOAuth2Token
-
NuxeoOAuth2Token
-
NuxeoOAuth2Token
-
NuxeoOAuth2Token
public NuxeoOAuth2Token(com.google.api.client.auth.oauth2.StoredCredential credential) -
NuxeoOAuth2Token
-
-
Method Details
-
asCredential
-
toMap
-
toJsonObject
-
updateEntry
-
refresh
public void refresh() -
refresh
public void refresh(boolean refreshToken) -
isExpired
public boolean isExpired() -
setServiceName
-
setNuxeoLogin
-
getNuxeoLogin
-
getAccessToken
-
setAccessToken
-
getRefreshToken
-
setRefreshToken
-
getExpirationTimeMilliseconds
-
setExpirationTimeMilliseconds
-
getServiceName
-
getClientId
-
setClientId
-
getServiceLogin
-
setServiceLogin
-
getCreationDate
-
setCreationDate
-
getId
-