Search in sources :

Example 6 with TokenEndpointResponse

use of com.salesforce.androidsdk.auth.OAuth2.TokenEndpointResponse in project SalesforceMobileSDK-Android by forcedotcom.

the class ManagerTestCase method initRestClient.

private RestClient initRestClient() throws Exception {
    httpAccess = new HttpAccess(null, "dummy-agent");
    final TokenEndpointResponse refreshResponse = OAuth2.refreshAuthToken(httpAccess, new URI(TestCredentials.LOGIN_URL), TestCredentials.CLIENT_ID, TestCredentials.REFRESH_TOKEN, null);
    final String authToken = refreshResponse.authToken;
    final ClientInfo clientInfo = new ClientInfo(new URI(TestCredentials.INSTANCE_URL), new URI(TestCredentials.LOGIN_URL), new URI(TestCredentials.IDENTITY_URL), TestCredentials.ACCOUNT_NAME, TestCredentials.USERNAME, TestCredentials.USER_ID, TestCredentials.ORG_ID, null, null, null, null, null, null, TestCredentials.PHOTO_URL, null, null, null, null, null, null, null, null, null);
    return new RestClient(clientInfo, authToken, httpAccess, null);
}
Also used : HttpAccess(com.salesforce.androidsdk.auth.HttpAccess) RestClient(com.salesforce.androidsdk.rest.RestClient) ClientInfo(com.salesforce.androidsdk.rest.RestClient.ClientInfo) TokenEndpointResponse(com.salesforce.androidsdk.auth.OAuth2.TokenEndpointResponse) URI(java.net.URI)

Aggregations

TokenEndpointResponse (com.salesforce.androidsdk.auth.OAuth2.TokenEndpointResponse)5 URI (java.net.URI)5 SmallTest (androidx.test.filters.SmallTest)2 HttpAccess (com.salesforce.androidsdk.auth.HttpAccess)2 IdServiceResponse (com.salesforce.androidsdk.auth.OAuth2.IdServiceResponse)2 ClientInfo (com.salesforce.androidsdk.rest.RestClient.ClientInfo)2 Before (org.junit.Before)2 Test (org.junit.Test)2 Uri (android.net.Uri)1 OAuth2 (com.salesforce.androidsdk.auth.OAuth2)1 RestClient (com.salesforce.androidsdk.rest.RestClient)1 Request (okhttp3.Request)1 Response (okhttp3.Response)1