public interface OAuthServiceProviderRegistry
Typically, this service is used by Shindig to determine what what shared secret should be used by gadgets to fetch their data.
| Modifier and Type | Method and Description | 
|---|---|
NuxeoOAuthServiceProvider | 
addReadOnlyProvider(String gadgetUri,
                   String serviceName,
                   String consumerKey,
                   String consumerSecret,
                   String publicKey)
This method is here for compatibility reasons. 
 | 
void | 
deleteProvider(String providerId)
Deletes a provider. 
 | 
void | 
deleteProvider(String gadgetUri,
              String serviceName)
Deletes a provider. 
 | 
NuxeoOAuthServiceProvider | 
getProvider(String gadgetUri,
           String serviceName)
Select the best provider given. 
 | 
List<NuxeoOAuthServiceProvider> | 
listProviders()
Return the list of all know providers (both readonly and editable ones). 
 | 
NuxeoOAuthServiceProvider getProvider(String gadgetUri, String serviceName)
gadgetUri - the gadget url (or AppId)serviceName - the service name as defined in MakeRequestNuxeoOAuthServiceProvider addReadOnlyProvider(String gadgetUri, String serviceName, String consumerKey, String consumerSecret, String publicKey)
void deleteProvider(String gadgetUri, String serviceName)
void deleteProvider(String providerId)
List<NuxeoOAuthServiceProvider> listProviders()
Copyright © 2019 Nuxeo. All rights reserved.