Package org.springframework.security.oauth2.client.token

Examples of org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest


    }
    return null;
  }

  private OAuth2AccessToken createToken(String username, String password, String clientId, String clientSecret) {
    OAuth2ProtectedResourceDetails resource = getResourceDetails(username, password, clientId, clientSecret);
    AccessTokenRequest request = createAccessTokenRequest(username, password);

    ResourceOwnerPasswordAccessTokenProvider provider = createResourceOwnerPasswordAccessTokenProvider();
    try {
      return provider.obtainAccessToken(resource, request);
View Full Code Here


      throw cfEx;
    }
  }

  private OAuth2AccessToken refreshToken(OAuth2AccessToken currentToken, String username, String password, String clientId, String clientSecret) {
    OAuth2ProtectedResourceDetails resource = getResourceDetails(username, password, clientId, clientSecret);
    AccessTokenRequest request = createAccessTokenRequest(username, password);

    ResourceOwnerPasswordAccessTokenProvider provider = createResourceOwnerPasswordAccessTokenProvider();

    return provider.refreshAccessToken(resource, currentToken.getRefreshToken(), request);
View Full Code Here

    return null;
  }

  private OAuth2AccessToken createToken(String username, String password, String clientId, String clientSecret) {
    OAuth2ProtectedResourceDetails resource = getResourceDetails(username, password, clientId, clientSecret);
    AccessTokenRequest request = createAccessTokenRequest(username, password);

    ResourceOwnerPasswordAccessTokenProvider provider = createResourceOwnerPasswordAccessTokenProvider();
    try {
      return provider.obtainAccessToken(resource, request);
    }
View Full Code Here

    }
  }

  private OAuth2AccessToken refreshToken(OAuth2AccessToken currentToken, String username, String password, String clientId, String clientSecret) {
    OAuth2ProtectedResourceDetails resource = getResourceDetails(username, password, clientId, clientSecret);
    AccessTokenRequest request = createAccessTokenRequest(username, password);

    ResourceOwnerPasswordAccessTokenProvider provider = createResourceOwnerPasswordAccessTokenProvider();

    return provider.refreshAccessToken(resource, currentToken.getRefreshToken(), request);
  }
View Full Code Here

  }

  private AccessTokenRequest createAccessTokenRequest(String username, String password) {
    Map<String, String> parameters = new LinkedHashMap<String, String>();
    parameters.put("credentials", String.format("{\"username\":\"%s\",\"password\":\"%s\"}", username, password));
    AccessTokenRequest request = new DefaultAccessTokenRequest();
    request.setAll(parameters);

    return request;
  }
View Full Code Here

  }

  private AccessTokenRequest createAccessTokenRequest(String username, String password) {
    Map<String, String> parameters = new LinkedHashMap<String, String>();
    parameters.put("credentials", String.format("{\"username\":\"%s\",\"password\":\"%s\"}", username, password));
    AccessTokenRequest request = new DefaultAccessTokenRequest();
    request.setAll(parameters);

    return request;
  }
View Full Code Here

  @Override
  public void starting(FrameworkMethod method) {
    if (resource != null) {
      logger.info("Starting OAuth2 context for: " + resource);
      AccessTokenRequest request = new DefaultAccessTokenRequest();
      request.setAll(parameters);
      client = createRestTemplate(resource, request);
      if (initializeAccessToken) {
        this.accessToken = null;
        this.accessToken = getAccessToken();
      }
View Full Code Here

        OAuth2ContextConfiguration beforeConfiguration = findOAuthContextConfiguration(before, testClass);
        if (beforeConfiguration != null) {

          OAuth2ProtectedResourceDetails resource = creatResource(target, beforeConfiguration);
          AccessTokenRequest beforeRequest = new DefaultAccessTokenRequest();
          beforeRequest.setAll(parameters);
          OAuth2RestTemplate client = createRestTemplate(resource, beforeRequest);
          clientHolder.setRestTemplate(client);

        }

        AccessTokenRequest request = new DefaultAccessTokenRequest();
        request.setAll(parameters);
        this.client = createRestTemplate(this.resource, request);

        List<FrameworkMethod> list = Arrays.asList(before);
        try {
          new RunBefores(new Statement() {
View Full Code Here

  private AccessTokenRequest accessTokenRequest;

  private Map<String, Object> state = new HashMap<String, Object>();

  public DefaultOAuth2ClientContext() {
    this(new DefaultAccessTokenRequest());
  }
View Full Code Here

    this.accessTokenRequest = accessTokenRequest;
  }

  public DefaultOAuth2ClientContext(OAuth2AccessToken accessToken) {
    this.accessToken = accessToken;
    this.accessTokenRequest = new DefaultAccessTokenRequest();
  }
View Full Code Here

TOP

Related Classes of org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest

Copyright © 2018 www.massapicom. 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.