| Interface | Description | 
|---|---|
| OAuth2ServiceProvider | |
| OAuth2ServiceProviderRegistry | 
 This service is used to manage OAuth2 Service Providers 
 | 
| Class | Description | 
|---|---|
| AbstractOAuth2UserEmailProvider | 
OAuth2ServiceProvider that relies on the user's email as key. | 
| NuxeoOAuth2ServiceProvider | |
| NuxeoOAuth2ServiceProviderListWriter | |
| NuxeoOAuth2ServiceProviderReader | |
| NuxeoOAuth2ServiceProviderWriter | |
| OAuth2ServiceProviderContributionRegistry | |
| OAuth2ServiceProviderDescriptor | |
| OAuth2ServiceProviderRegistryImpl | 
 Implementation of the  
OAuth2ServiceProviderRegistry. | 
| OAuth2ServiceUserStore | 
 Directory backed storage for mapping between users and services The current implementation reuses the existing token
 directory as storage. 
 | 
Copyright © 2019 Nuxeo. All rights reserved.