org.jboss.resteasy.examples.oauth
Class ConsumerResource

java.lang.Object
  extended by org.jboss.resteasy.examples.oauth.ConsumerResource

public class ConsumerResource
extends Object


Constructor Summary
ConsumerResource()
           
 
Method Summary
 String accessEndUserResource(org.jboss.resteasy.examples.oauth.ConsumerResource.Token accessToken)
           
 Response doSetRequestTokenVerifier(String token, String verifier)
           
 org.jboss.resteasy.examples.oauth.ConsumerResource.Token getAccessToken(String consumerKey, String consumerSecret, org.jboss.resteasy.examples.oauth.ConsumerResource.Token requestToken)
           
 org.jboss.resteasy.examples.oauth.ConsumerResource.Token getRequestToken(String consumerKey, String consumerSecret, String callbackURI, String scope, String permission)
           
 String getSharedSecret(String consumerKey)
           
 Response providerServiceToEndUser(String scope)
           
 Response setRequestTokenVerifierUsingGET(String token, String verifier)
          Browser-based redirection works better with GET
 Response setRequestTokenVerifierUsingPost(String token, String verifier)
           
 void tryAccessEndUserAdminResource(org.jboss.resteasy.examples.oauth.ConsumerResource.Token accessToken)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsumerResource

public ConsumerResource()
Method Detail

providerServiceToEndUser

public Response providerServiceToEndUser(String scope)
                                  throws Exception
Throws:
Exception

setRequestTokenVerifierUsingGET

public Response setRequestTokenVerifierUsingGET(String token,
                                                String verifier)
                                         throws Exception
Browser-based redirection works better with GET

Throws:
Exception

setRequestTokenVerifierUsingPost

public Response setRequestTokenVerifierUsingPost(String token,
                                                 String verifier)
                                          throws Exception
Throws:
Exception

doSetRequestTokenVerifier

public Response doSetRequestTokenVerifier(String token,
                                          String verifier)
                                   throws Exception
Throws:
Exception

getSharedSecret

public String getSharedSecret(String consumerKey)
                       throws Exception
Throws:
Exception

getRequestToken

public org.jboss.resteasy.examples.oauth.ConsumerResource.Token getRequestToken(String consumerKey,
                                                                                String consumerSecret,
                                                                                String callbackURI,
                                                                                String scope,
                                                                                String permission)
                                                                         throws Exception
Throws:
Exception

getAccessToken

public org.jboss.resteasy.examples.oauth.ConsumerResource.Token getAccessToken(String consumerKey,
                                                                               String consumerSecret,
                                                                               org.jboss.resteasy.examples.oauth.ConsumerResource.Token requestToken)
                                                                        throws Exception
Throws:
Exception

accessEndUserResource

public String accessEndUserResource(org.jboss.resteasy.examples.oauth.ConsumerResource.Token accessToken)
                             throws Exception
Throws:
Exception

tryAccessEndUserAdminResource

public void tryAccessEndUserAdminResource(org.jboss.resteasy.examples.oauth.ConsumerResource.Token accessToken)
                                   throws Exception
Throws:
Exception


Copyright © 2011. All Rights Reserved.