Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f72382ae authored by Selim Gurun's avatar Selim Gurun Committed by Android (Google) Code Review
Browse files

Merge "Unhide Client Cert APIS"

parents e85aef92 f271c8ec
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -32693,6 +32693,16 @@ package android.view.textservice {
package android.webkit {
  public abstract interface ClientCertRequest {
    method public abstract void cancel();
    method public abstract java.lang.String getHost();
    method public abstract java.lang.String[] getKeyTypes();
    method public abstract int getPort();
    method public abstract java.security.Principal[] getPrincipals();
    method public abstract void ignore();
    method public abstract void proceed(java.security.PrivateKey, java.security.cert.X509Certificate[]);
  }
  public class ConsoleMessage {
    ctor public ConsoleMessage(java.lang.String, java.lang.String, int, android.webkit.ConsoleMessage.MessageLevel);
    method public int lineNumber();
@@ -33083,6 +33093,7 @@ package android.webkit {
    method public deprecated boolean canZoomOut();
    method public deprecated android.graphics.Picture capturePicture();
    method public void clearCache(boolean);
    method public static void clearClientCertPreferences(java.lang.Runnable);
    method public void clearFormData();
    method public void clearHistory();
    method public void clearMatches();
@@ -33199,6 +33210,7 @@ package android.webkit {
    method public void onLoadResource(android.webkit.WebView, java.lang.String);
    method public void onPageFinished(android.webkit.WebView, java.lang.String);
    method public void onPageStarted(android.webkit.WebView, java.lang.String, android.graphics.Bitmap);
    method public void onReceivedClientCertRequest(android.webkit.WebView, android.webkit.ClientCertRequest);
    method public void onReceivedError(android.webkit.WebView, int, java.lang.String, java.lang.String);
    method public void onReceivedHttpAuthRequest(android.webkit.WebView, android.webkit.HttpAuthHandler, java.lang.String, java.lang.String);
    method public void onReceivedLoginRequest(android.webkit.WebView, java.lang.String, java.lang.String, java.lang.String);
+0 −2
Original line number Diff line number Diff line
@@ -36,8 +36,6 @@ import java.security.cert.X509Certificate;
 * host/port pair. The user can clear the cached data using
 * {@link WebView#clearClientCertPreferences}.
 *
 * TODO(sgurun) unhide
 * @hide
 */
public interface ClientCertRequest {
    /**
+0 −3
Original line number Diff line number Diff line
@@ -1485,9 +1485,6 @@ public class WebView extends AbsoluteLayout
     * @param onCleared  A runnable to be invoked when client certs are cleared.
     *                   The embedder can pass null if not interested in the
     *                   callback. The runnable will be called in UI thread.
     *
     * TODO(sgurun) unhide
     * @hide
     */
    public static void clearClientCertPreferences(Runnable onCleared) {
        if (DebugFlags.TRACE_API) Log.d(LOGTAG, "clearClientCertPreferences");
+0 −2
Original line number Diff line number Diff line
@@ -224,8 +224,6 @@ public class WebViewClient {
     * @param view The WebView that is initiating the callback
     * @param request An instance of a {@link ClientCertRequest}
     *
     * TODO(sgurun) unhide
     * @hide
     */
    public void onReceivedClientCertRequest(WebView view, ClientCertRequest request) {
        request.cancel();