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 © 2018 Nuxeo. All rights reserved.