Interface OAuthConsumerRegistry
- All Known Implementing Classes:
 OAuthConsumerRegistryImpl
public interface OAuthConsumerRegistry
Service interface for managing OAuth Service Consumers
- Author:
 - tiry
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteConsumer(String consumerKey) remove a ConsumergetConsumer(String consumerKey) Get a Consumer from its consumerKey.getConsumer(String consumerKey, String keyType) Get a Consumer from its consumerKey.List all registered ConsumersstoreConsumer(NuxeoOAuthConsumer consumer) Store a new Consumer 
- 
Method Details
- 
getConsumer
Get a Consumer from its consumerKey. - 
getConsumer
Get a Consumer from its consumerKey.The keyType param indicates if we need HMAC or RSA secret. This is needed because the default OAuthValidator implementation only uses 1 field for both Keys. If keyType is OAUth.RSA_SHA1, the consumerSecret field will be polupated with the RSA public key rather than the HMAC secret.
 - 
deleteConsumer
remove a Consumer - 
listConsumers
List<NuxeoOAuthConsumer> listConsumers()List all registered Consumers - 
storeConsumer
Store a new Consumer 
 -