X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/fd7a940deefe91a8e547d99a2054370510b68090..00482b6dcb1e98da39df54374f7098b51d66bee5:/src/com/owncloud/android/ui/dialog/SslUntrustedCertDialog.java diff --git a/src/com/owncloud/android/ui/dialog/SslUntrustedCertDialog.java b/src/com/owncloud/android/ui/dialog/SslUntrustedCertDialog.java index 167177bd..12f595a6 100644 --- a/src/com/owncloud/android/ui/dialog/SslUntrustedCertDialog.java +++ b/src/com/owncloud/android/ui/dialog/SslUntrustedCertDialog.java @@ -1,5 +1,9 @@ -/* ownCloud Android client application - * Copyright (C) 2012-2014 ownCloud Inc. +/** + * ownCloud Android client application + * + * @author masensio + * @author David A. Velasco + * Copyright (C) 2015 ownCloud Inc. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2, @@ -24,6 +28,7 @@ import android.app.Activity; import android.app.Dialog; import android.net.http.SslError; import android.os.Bundle; +import android.support.v4.app.DialogFragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -32,7 +37,6 @@ import android.view.View.OnClickListener; import android.webkit.SslErrorHandler; import android.widget.Button; -import com.actionbarsherlock.app.SherlockDialogFragment; import com.owncloud.android.R; import com.owncloud.android.lib.common.network.CertificateCombinedException; import com.owncloud.android.lib.common.network.NetworkUtils; @@ -47,12 +51,9 @@ import com.owncloud.android.ui.adapter.X509CertificateViewAdapter; * to decide trust on it or not. * * Abstract implementation of common functionality for different dialogs that - * get the information about the error and the certificate from different classes. - * - * @author masensio - * @author David A. Velasco + * get the information about the error and the certificate from different classes. */ -public class SslUntrustedCertDialog extends SherlockDialogFragment { +public class SslUntrustedCertDialog extends DialogFragment { private final static String TAG = SslUntrustedCertDialog.class.getSimpleName(); @@ -191,7 +192,7 @@ public class SslUntrustedCertDialog extends SherlockDialogFragment { if (mHandler != null) { mHandler.cancel(); } - ((OnSslUntrustedCertListener)getSherlockActivity()).onCancelCertificate(); + ((OnSslUntrustedCertListener)getActivity()).onCancelCertificate(); } } @@ -205,7 +206,7 @@ public class SslUntrustedCertDialog extends SherlockDialogFragment { mHandler.proceed(); } if (m509Certificate != null) { - Activity activity = getSherlockActivity(); + Activity activity = getActivity(); try { NetworkUtils.addCertToKnownServersStore(m509Certificate, activity); // TODO make this asynchronously, it can take some time ((OnSslUntrustedCertListener)activity).onSavedCertificate();