Examples of OAuthAccessor


Examples of net.oauth.OAuthAccessor

        if (scopes == null || !validateUriScopes(request.getRequestURL().toString(), scopes)) {
            throw new OAuthException(HttpURLConnection.HTTP_BAD_REQUEST, "Wrong URI Scope");
        }
        // build some info for verification
        OAuthConsumer _consumer = new OAuthConsumer(null, consumer.getKey(), consumer.getSecret(), null);
        OAuthAccessor accessor = new OAuthAccessor(_consumer);
        // validate the message
        validator.validateMessage(message, accessor, null);
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // load the OAuth Consumer
      org.jboss.resteasy.auth.oauth.OAuthConsumer consumer = provider.getConsumer(consumerKey);
     
      // create some structures for net.oauth
      OAuthConsumer _consumer = new OAuthConsumer(null, consumerKey, consumer.getSecret(), null);
      OAuthAccessor accessor = new OAuthAccessor(_consumer);
     
      // validate the message
      validator.validateMessage(message, accessor, null);

      // create a new Request Token
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // get the Request Token to exchange
      OAuthToken requestToken = provider.getRequestToken(consumerKey, requestTokenString);
     
      // build some structures for net.oauth
      OAuthConsumer consumer = new OAuthConsumer(null, consumerKey, requestToken.getConsumer().getSecret(), null);
      OAuthAccessor accessor = new OAuthAccessor(consumer);
      accessor.requestToken = requestTokenString;
      accessor.tokenSecret = requestToken.getSecret();

      // verify the message signature
      validator.validateMessage(message, accessor, requestToken);
View Full Code Here

Examples of net.oauth.OAuthAccessor

   }

   private String getRequestURL(String consumerKey, String consumerSecret) throws Exception {
     OAuthMessage message = new OAuthMessage("GET", RequestURL, Collections.<Map.Entry>emptyList());
     OAuthConsumer consumer = new OAuthConsumer("http://callback.net", consumerKey, consumerSecret, null);
     OAuthAccessor accessor = new OAuthAccessor(consumer);
     message.addParameter(OAuth.OAUTH_CALLBACK, consumer.callbackURL);
     message.addRequiredParameters(accessor);
     return OAuth.addParameters(message.URL, message.getParameters());
   }
View Full Code Here

Examples of net.oauth.OAuthAccessor

   }

   private String getAccessURL(String consumerKey, String consumerSecret, String requestKey, String requestSecret, String verifier) throws Exception {
     OAuthMessage message = new OAuthMessage("GET", AccessURL, Collections.<Map.Entry>emptyList());
     OAuthConsumer consumer = new OAuthConsumer("http://callback.net", consumerKey, consumerSecret, null);
     OAuthAccessor accessor = new OAuthAccessor(consumer);
     accessor.requestToken = requestKey;
     accessor.tokenSecret = requestSecret;
     message.addParameter(OAuthUtils.OAUTH_VERIFIER_PARAM, verifier);
     message.addParameter(OAuth.OAUTH_TOKEN, requestKey);
     message.addRequiredParameters(accessor);
View Full Code Here

Examples of net.oauth.OAuthAccessor

   }

   private String getProtectedURL(String url, String consumerKey, String consumerSecret, String accessKey, String accessSecret) throws Exception {
     OAuthMessage message = new OAuthMessage("GET", ProtectedURL+url, Collections.<Map.Entry>emptyList());
     OAuthConsumer consumer = new OAuthConsumer("http://callback.net", consumerKey, consumerSecret, null);
     OAuthAccessor accessor = new OAuthAccessor(consumer);
     accessor.accessToken = accessKey;
     accessor.tokenSecret = accessSecret;
     message.addParameter(OAuth.OAUTH_TOKEN, accessKey);
     message.addRequiredParameters(accessor);
     return OAuth.addParameters(message.URL, message.getParameters());
View Full Code Here

Examples of net.oauth.OAuthAccessor

                                       OAuthDataProvider provider,
                                       OAuthValidator validator)
        throws Exception {
        OAuthConsumer consumer = new OAuthConsumer(null, client.getConsumerKey(),
            client.getSecretKey(), null);
        OAuthAccessor accessor = new OAuthAccessor(consumer);
        if (token != null) {
            if (token instanceof RequestToken) {
                accessor.requestToken = token.getTokenKey();
            } else {
                accessor.accessToken = token.getTokenKey();
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // expected
    }
  }

  public void testGenerateRequestToken() throws Exception {
    OAuthAccessor accessor = container.generateRequestToken(consumer);

    assertEquals("Consumer should be retained", consumer, accessor.consumer);
    assertFalse("Request token should be generated", accessor.requestToken.isEmpty());
    assertTrue("Accessor should be in storage",
        areEqual(accessor, container.getRequestTokenAccessor(accessor.requestToken)));
View Full Code Here

Examples of net.oauth.OAuthAccessor

    assertTrue("Accessor should be in storage",
        areEqual(accessor, container.getRequestTokenAccessor(accessor.requestToken)));
  }

  public void testAuthorizeRequestToken() throws Exception {
    OAuthAccessor unauthorizedRequestToken = container.generateRequestToken(consumer);

    OAuthAccessor authorizedRequestToken =
        container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);

    assertEquals("Consumer should be retained", consumer, authorizedRequestToken.consumer);
    assertEquals("User should be equal", ALEX,
        authorizedRequestToken.getProperty(DataApiTokenContainer.USER_PROPERTY_NAME));
    assertTrue("Accessor should be in storage", areEqual(authorizedRequestToken,
        container.getRequestTokenAccessor(authorizedRequestToken.requestToken)));
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

    assertTrue("Accessor should be in storage", areEqual(authorizedRequestToken,
        container.getRequestTokenAccessor(authorizedRequestToken.requestToken)));
  }

  public void testAuthorizeAlreadyAuthorizedRequestTokenThrowsException() throws Exception {
    OAuthAccessor unauthorizedRequestToken = container.generateRequestToken(consumer);

    container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);
    try {
      container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);
      fail("Expected OAuthProblemException");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.