Class GoogleOAuth2ServiceProvider
java.lang.Object
org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProvider
org.nuxeo.ecm.platform.oauth2.providers.AbstractOAuth2UserEmailProvider
org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectOAuth2ServiceProvider
org.nuxeo.ecm.liveconnect.google.drive.GoogleOAuth2ServiceProvider
- All Implemented Interfaces:
OAuth2ServiceProvider
- Since:
- 7.3
-
Field Summary
Fields inherited from class org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProvider
CODE_URL_PARAMETER, description, ERROR_URL_PARAMETER, HTTP_TRANSPORT, id, JSON_FACTORY, SCHEMA, serviceName, serviceUserStore, tokenStore, userAuthorizationURL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.nuxeo.ecm.liveconnect.core.AbstractLiveConnectOAuth2ServiceProvider
getServiceUserMethods inherited from class org.nuxeo.ecm.platform.oauth2.providers.AbstractOAuth2UserEmailProvider
getOrCreateServiceUser, getServiceUserIdMethods inherited from class org.nuxeo.ecm.platform.oauth2.providers.NuxeoOAuth2ServiceProvider
getAuthorizationCode, getAuthorizationCodeFlow, getAuthorizationServerURL, getAuthorizationUrl, getAuthorizationUrl, getCallbackUrl, getCallbackUrl, getClientId, getClientSecret, getCredentialDataStore, getDescription, getError, getId, getScopes, getServiceName, getServiceUserStore, getTokenServerURL, getUserAuthorizationURL, handleAuthorizationCallback, isEnabled, isProviderAvailable, loadCredential, setAuthorizationServerURL, setClientId, setClientSecret, setDescription, setEnabled, setId, setScopes, setServiceName, setTokenServerURL, setUserAuthorizationURL
-
Constructor Details
-
GoogleOAuth2ServiceProvider
public GoogleOAuth2ServiceProvider()
-
-
Method Details
-
getUserEmail
- Specified by:
getUserEmailin classAbstractOAuth2UserEmailProvider- Throws:
IOException
-