public class MockTokenServerTransport extends MockHttpTransport
Beta
A test transport that simulates Google's token server for refresh tokens and service accounts.
Inheritance
java.lang.Object > com.google.api.client.http.HttpTransport > com.google.api.client.testing.http.MockHttpTransport > MockTokenServerTransportInherited Members
com.google.api.client.http.HttpTransport.createRequestFactory()
com.google.api.client.http.HttpTransport.createRequestFactory(com.google.api.client.http.HttpRequestInitializer)
com.google.api.client.http.HttpTransport.isMtls()
com.google.api.client.http.HttpTransport.isShutdown()
com.google.api.client.http.HttpTransport.shutdown()
com.google.api.client.testing.http.MockHttpTransport.buildRequest(java.lang.String,java.lang.String)
com.google.api.client.testing.http.MockHttpTransport.getLowLevelHttpRequest()
com.google.api.client.testing.http.MockHttpTransport.getSupportedMethods()
com.google.api.client.testing.http.MockHttpTransport.supportsMethod(java.lang.String)
Constructors
MockTokenServerTransport()
public MockTokenServerTransport()
MockTokenServerTransport(String tokenServerUrl)
public MockTokenServerTransport(String tokenServerUrl)
Parameter | |
---|---|
Name | Description |
tokenServerUrl |
String |
Methods
addClient(String clientId, String clientSecret)
public void addClient(String clientId, String clientSecret)
addRefreshToken(String refreshToken, String accessTokenToReturn)
public void addRefreshToken(String refreshToken, String accessTokenToReturn)
addServiceAccount(String email, String accessToken)
public void addServiceAccount(String email, String accessToken)
buildRequest(String method, String url)
public LowLevelHttpRequest buildRequest(String method, String url)
Returns | |
---|---|
Type | Description |
com.google.api.client.http.LowLevelHttpRequest |
com.google.api.client.testing.http.MockHttpTransport.buildRequest(java.lang.String,java.lang.String)
Exceptions | |
---|---|
Type | Description |
IOException |