public interface OAuthConsumerRegistry
| Modifier and Type | Method and Description | 
|---|---|
| void | deleteConsumer(String consumerKey)remove a Consumer | 
| NuxeoOAuthConsumer | getConsumer(String consumerKey)Get a Consumer from its consumerKey. | 
| NuxeoOAuthConsumer | getConsumer(String consumerKey,
           String keyType)Get a Consumer from its consumerKey. | 
| List<NuxeoOAuthConsumer> | listConsumers()List all registered Consumers | 
| NuxeoOAuthConsumer | storeConsumer(NuxeoOAuthConsumer consumer)Store a new Consumer | 
NuxeoOAuthConsumer getConsumer(String consumerKey)
NuxeoOAuthConsumer getConsumer(String consumerKey, String keyType)
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.
void deleteConsumer(String consumerKey)
List<NuxeoOAuthConsumer> listConsumers()
NuxeoOAuthConsumer storeConsumer(NuxeoOAuthConsumer consumer) throws Exception
ExceptionCopyright © 2011 Nuxeo SA. All Rights Reserved.