@Override public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { if (mDelegate != null) { mDelegate.onReceivedClientCertRequest(view, request); return; } super.onReceivedClientCertRequest(view, request); }
@SuppressLint("NewApi") @SuppressWarnings("all") public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { if (Build.VERSION.SDK_INT >= 21) { if (mCustomWebViewClient != null) { mCustomWebViewClient.onReceivedClientCertRequest(view, request); } else { super.onReceivedClientCertRequest(view, request); } } }
@SuppressLint("NewApi") @SuppressWarnings("all") public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { if (Build.VERSION.SDK_INT >= 21) { if (mCustomWebViewClient != null) { mCustomWebViewClient.onReceivedClientCertRequest(view, request); } else { super.onReceivedClientCertRequest(view, request); } } }
@TargetApi(Build.VERSION_CODES.LOLLIPOP) public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { if (webViewClient != null) { webViewClient.onReceivedClientCertRequest(view, request); } else { super.onReceivedClientCertRequest(view, request); } }
@Override @TargetApi(Build.VERSION_CODES.LOLLIPOP) public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { mWrappedWebViewClient.onReceivedClientCertRequest(view, request); }
@TargetApi(21) @Override public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) { if (shouldCallSuper("onReceivedClientCertRequest")) { super.onReceivedClientCertRequest(view, request); } if (shouldSendEvent("onReceivedClientCertRequest")) { String host = ""; int port = -1; if (request != null) { host = request.getHost(); port = request.getPort(); } WebViewApp.getCurrentApp().sendEvent(WebViewEventCategory.WEBPLAYER, WebPlayerEvent.CLIENT_CERT_REQUEST, host, port, viewId); } }