public interface OAuth2ServiceProviderRegistry
Modifier and Type | Method and Description |
---|---|
OAuth2ServiceProvider |
addProvider(String serviceName,
String description,
String tokenServerURL,
String authorizationServerURL,
String clientId,
String clientSecret,
List<String> scopes) |
OAuth2ServiceProvider |
addProvider(String serviceName,
String description,
String tokenServerURL,
String authorizationServerURL,
String userAuthorizationURL,
String clientId,
String clientSecret,
List<String> scopes,
Boolean isEnabled) |
void |
deleteProvider(String serviceName) |
OAuth2ServiceProvider |
getProvider(String serviceName) |
List<OAuth2ServiceProvider> |
getProviders() |
OAuth2ServiceProvider |
updateProvider(String serviceName,
OAuth2ServiceProvider provider) |
OAuth2ServiceProvider getProvider(String serviceName)
List<OAuth2ServiceProvider> getProviders()
OAuth2ServiceProvider addProvider(String serviceName, String description, String tokenServerURL, String authorizationServerURL, String clientId, String clientSecret, List<String> scopes)
OAuth2ServiceProvider addProvider(String serviceName, String description, String tokenServerURL, String authorizationServerURL, String userAuthorizationURL, String clientId, String clientSecret, List<String> scopes, Boolean isEnabled)
OAuth2ServiceProvider updateProvider(String serviceName, OAuth2ServiceProvider provider)
void deleteProvider(String serviceName)
Copyright © 2018 Nuxeo. All rights reserved.