public static class OAuthWebView.OAuthWebViewClient
extends android.webkit.WebViewClient
ERROR_AUTHENTICATION, ERROR_BAD_URL, ERROR_CONNECT, ERROR_FAILED_SSL_HANDSHAKE, ERROR_FILE, ERROR_FILE_NOT_FOUND, ERROR_HOST_LOOKUP, ERROR_IO, ERROR_PROXY_AUTHENTICATION, ERROR_REDIRECT_LOOP, ERROR_TIMEOUT, ERROR_TOO_MANY_REQUESTS, ERROR_UNKNOWN, ERROR_UNSUPPORTED_AUTH_SCHEME, ERROR_UNSUPPORTED_SCHEME| Constructor and Description |
|---|
OAuthWebView.OAuthWebViewClient(OAuthActivity activity,
java.lang.String redirectUrl,
java.lang.String stateString)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroy.
|
void |
onPageFinished(android.webkit.WebView view,
java.lang.String url) |
void |
onPageStarted(android.webkit.WebView view,
java.lang.String url,
android.graphics.Bitmap favicon) |
void |
onReceivedHttpAuthRequest(android.webkit.WebView view,
android.webkit.HttpAuthHandler handler,
java.lang.String host,
java.lang.String realm) |
void |
onReceivedSslError(android.webkit.WebView view,
android.webkit.SslErrorHandler handler,
android.net.http.SslError error) |
void |
setOnPageFinishedListener(OAuthWebView.OnPageFinishedListener listener) |
doUpdateVisitedHistory, onFormResubmission, onLoadResource, onReceivedClientCertRequest, onReceivedError, onReceivedLoginRequest, onScaleChanged, onTooManyRedirects, onUnhandledInputEvent, onUnhandledKeyEvent, shouldInterceptRequest, shouldInterceptRequest, shouldOverrideKeyEvent, shouldOverrideUrlLoadingpublic OAuthWebView.OAuthWebViewClient(OAuthActivity activity, java.lang.String redirectUrl, java.lang.String stateString)
activity - activity hosting this webviewredirectUrl - (optional) redirect url, for validation only.stateString - a state string query param set when loading the OAuth url. This will be validated in the redirect url.public void onPageStarted(android.webkit.WebView view,
java.lang.String url,
android.graphics.Bitmap favicon)
onPageStarted in class android.webkit.WebViewClientpublic void onPageFinished(android.webkit.WebView view,
java.lang.String url)
onPageFinished in class android.webkit.WebViewClientpublic void onReceivedHttpAuthRequest(android.webkit.WebView view,
android.webkit.HttpAuthHandler handler,
java.lang.String host,
java.lang.String realm)
onReceivedHttpAuthRequest in class android.webkit.WebViewClientpublic void onReceivedSslError(android.webkit.WebView view,
android.webkit.SslErrorHandler handler,
android.net.http.SslError error)
onReceivedSslError in class android.webkit.WebViewClientpublic void destroy()
public void setOnPageFinishedListener(OAuthWebView.OnPageFinishedListener listener)