Examples of OAuthAccessor


Examples of net.oauth.OAuthAccessor

      // expected
    }
  }

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

    container.rejectRequestToken(unauthorizedRequestToken.requestToken);
    try {
      container.getRequestTokenAccessor(unauthorizedRequestToken.requestToken);
      fail("Retrieving the request token should fail because it was rejected");
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // expected
    }
  }

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

    container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);
    try {
      container.rejectRequestToken(unauthorizedRequestToken.requestToken);
      fail("Expected OAuthProblemException");
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // expected
    }
  }

  public void testGenerateAccessToken() throws Exception {
    OAuthAccessor unauthorizedRequestToken = container.generateRequestToken(consumer);
    OAuthAccessor authorizedRequestToken =
        container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);
    OAuthAccessor accessToken = container.generateAccessToken(authorizedRequestToken.requestToken);

    assertEquals("Consumer should be retained", consumer, accessToken.consumer);
    assertFalse("Access token should be generated", accessToken.accessToken.isEmpty());
    assertFalse("Token secret should be generated", accessToken.tokenSecret.isEmpty());
    assertTrue("Accessor should be in storage",
View Full Code Here

Examples of net.oauth.OAuthAccessor

    assertTrue("Accessor should be in storage",
        areEqual(accessToken, container.getAccessTokenAccessor(accessToken.accessToken)));
  }

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

    try {
      container.generateAccessToken(unauthorizedRequestToken.requestToken);
      fail("Expected OAuthProblemException");
    } catch (OAuthProblemException e) {
View Full Code Here

Examples of net.oauth.OAuthAccessor

      // expected
    }
  }

  public void testGenerateAccessTokenForAlreadyAuthorizedTokenThrowsException() throws Exception {
    OAuthAccessor unauthorizedRequestToken = container.generateRequestToken(consumer);
    OAuthAccessor authorizedRequestToken =
        container.authorizeRequestToken(unauthorizedRequestToken.requestToken, ALEX);

    container.generateAccessToken(authorizedRequestToken.requestToken);
    try {
      container.generateAccessToken(authorizedRequestToken.requestToken);
View Full Code Here

Examples of net.oauth.OAuthAccessor

    String output = outputStream.toString();
    Map<String, String> parameters = toMap(OAuth.decodeForm(output));
    assertTrue("Request token should be present", parameters.containsKey(OAuth.OAUTH_TOKEN));
    assertTrue(
        "Request token secret should be present", parameters.containsKey(OAuth.OAUTH_TOKEN_SECRET));
    OAuthAccessor requestTokenAccessor =
        tokenContainer.getRequestTokenAccessor(parameters.get(OAuth.OAUTH_TOKEN));
    assertNotNull("Container should have stored the token", requestTokenAccessor);
    assertEquals("Correct secret should be returned", requestTokenAccessor.tokenSecret,
        parameters.get(OAuth.OAUTH_TOKEN_SECRET));
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

    String output = outputStream.toString();
    Map<String, String> parameters = toMap(OAuth.decodeForm(output));
    assertTrue("Access token should be present", parameters.containsKey(OAuth.OAUTH_TOKEN));
    assertTrue(
        "Access token secret should be present", parameters.containsKey(OAuth.OAUTH_TOKEN_SECRET));
    OAuthAccessor accessTokenAccessor =
        tokenContainer.getAccessTokenAccessor(parameters.get(OAuth.OAUTH_TOKEN));
    assertNotNull("Container should have stored the token", accessTokenAccessor);
    assertEquals("Correct secret should be returned", accessTokenAccessor.tokenSecret,
        parameters.get(OAuth.OAUTH_TOKEN_SECRET));
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

    verify(resp).setStatus(HttpServletResponse.SC_UNAUTHORIZED);
  }

  /** Sets the list of parameters needed for testing authorizing a request token */
  private Map<String, String[]> getDoAuthorizeTokenParams() {
    OAuthAccessor requestAccessor = tokenContainer.generateRequestToken(consumer);
    Map<String, String[]> params = Maps.newHashMap();
    params.put(OAuth.OAUTH_TOKEN, new String[] {requestAccessor.requestToken});
    params.put(OAuth.OAUTH_CALLBACK, new String[] {CALLBACK_VALUE});
    return params;
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

    return params;
  }

  /** Sets the list of parameters needed to test exchanging a request token */
  private Map<String, String[]> getDoExchangeTokenParams() throws Exception {
    OAuthAccessor requestAccessor = tokenContainer.generateRequestToken(consumer);
    tokenContainer.authorizeRequestToken(requestAccessor.requestToken, ALEX);
    Map<String, String[]> params = Maps.newHashMap();
    params.put(OAuth.OAUTH_TOKEN, new String[] {requestAccessor.requestToken});
    return params;
  }
View Full Code Here

Examples of net.oauth.OAuthAccessor

    verify(resp).setStatus(HttpServletResponse.SC_UNAUTHORIZED);
  }

  /** Sets the list of parameters needed to test exchanging a request token */
  private Map<String, String[]> getOAuthParams() throws Exception {
    OAuthAccessor requestAccessor = tokenContainer.generateRequestToken(consumer);
    tokenContainer.authorizeRequestToken(requestAccessor.requestToken, ALEX);
    OAuthAccessor authorizedAccessor =
        tokenContainer.generateAccessToken(requestAccessor.requestToken);
    Map<String, String[]> params = Maps.newHashMap();
    params.put(OAuth.OAUTH_TOKEN, new String[] {authorizedAccessor.accessToken});
    return params;
  }
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.