Example usage for org.springframework.security.oauth2.client.token AccessTokenProvider obtainAccessToken

List of usage examples for org.springframework.security.oauth2.client.token AccessTokenProvider obtainAccessToken

Introduction

In this page you can find the example usage for org.springframework.security.oauth2.client.token AccessTokenProvider obtainAccessToken.

Prototype

OAuth2AccessToken obtainAccessToken(OAuth2ProtectedResourceDetails details, AccessTokenRequest parameters)
        throws UserRedirectRequiredException, UserApprovalRequiredException, AccessDeniedException;

Source Link

Document

Obtain a new access token for the specified protected resource.

Usage

From source file:some.test.AbstractTokenInfoResourceServerTokenServicesTest.java

protected RestOperations buildClient(final String token) {
    final AccessTokenProvider mockTokenProvider = mock(AccessTokenProvider.class);
    when(mockTokenProvider.obtainAccessToken(any(OAuth2ProtectedResourceDetails.class),
            any(AccessTokenRequest.class))).thenReturn(new DefaultOAuth2AccessToken(token));
    return new StupsOAuth2RestTemplate(mockTokenProvider, new HttpComponentsClientHttpRequestFactory());
}