public class RetryingOAuth extends OAuth implements com.squareup.okhttp.Interceptor
| Constructor and Description |
|---|
RetryingOAuth(org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder) |
RetryingOAuth(com.squareup.okhttp.OkHttpClient client,
org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder) |
RetryingOAuth(String tokenUrl,
String clientId,
OAuthFlow flow,
String clientSecret,
Map<String,String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder |
getTokenRequestBuilder() |
com.squareup.okhttp.Response |
intercept(com.squareup.okhttp.Interceptor.Chain chain) |
void |
setFlow(OAuthFlow flow) |
void |
setTokenRequestBuilder(org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder) |
boolean |
updateAccessToken(String requestAccessToken) |
applyToParams, finishFlow, getAccessToken, getAuthorizationUri, getClientId, getJWT, getRefreshToken, setAccessToken, setAuth, setClientIdpublic RetryingOAuth(com.squareup.okhttp.OkHttpClient client,
org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder)
public RetryingOAuth(org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder)
public void setFlow(OAuthFlow flow)
public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain)
throws IOException
intercept in interface com.squareup.okhttp.InterceptorIOExceptionpublic boolean updateAccessToken(String requestAccessToken) throws IOException
IOExceptionpublic org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder getTokenRequestBuilder()
public void setTokenRequestBuilder(org.apache.oltu.oauth2.client.request.OAuthClientRequest.TokenRequestBuilder tokenRequestBuilder)
Copyright © 2019. All Rights Reserved.