OTG: move UsbConnectionDispatcher to utls package

This commit is contained in:
Nikita Mikhailov
2016-04-09 17:45:17 +06:00
parent 409c38ba2a
commit b37b171908
3 changed files with 7 additions and 11 deletions

View File

@@ -1,7 +0,0 @@
package org.sufficientlysecure.keychain.smartcard;
import android.hardware.usb.UsbDevice;
public interface OnDiscoveredUsbDeviceListener {
void usbDeviceDiscovered(UsbDevice usbDevice);
}

View File

@@ -42,10 +42,9 @@ import org.sufficientlysecure.keychain.service.input.CryptoInputParcel;
import org.sufficientlysecure.keychain.service.input.RequiredInputParcel;
import org.sufficientlysecure.keychain.smartcard.CardException;
import org.sufficientlysecure.keychain.smartcard.NfcTransport;
import org.sufficientlysecure.keychain.smartcard.OnDiscoveredUsbDeviceListener;
import org.sufficientlysecure.keychain.smartcard.SmartcardDevice;
import org.sufficientlysecure.keychain.smartcard.Transport;
import org.sufficientlysecure.keychain.smartcard.UsbConnectionDispatcher;
import org.sufficientlysecure.keychain.util.UsbConnectionDispatcher;
import org.sufficientlysecure.keychain.smartcard.UsbTransport;
import org.sufficientlysecure.keychain.ui.CreateKeyActivity;
import org.sufficientlysecure.keychain.ui.PassphraseDialogActivity;
@@ -64,7 +63,7 @@ import nordpol.android.OnDiscoveredTagListener;
import nordpol.android.TagDispatcher;
public abstract class BaseSecurityTokenNfcActivity extends BaseActivity
implements OnDiscoveredTagListener, OnDiscoveredUsbDeviceListener {
implements OnDiscoveredTagListener, UsbConnectionDispatcher.OnDiscoveredUsbDeviceListener {
public static final int REQUEST_CODE_PIN = 1;
public static final String EXTRA_TAG_HANDLING_ENABLED = "tag_handling_enabled";

View File

@@ -1,4 +1,4 @@
package org.sufficientlysecure.keychain.smartcard;
package org.sufficientlysecure.keychain.util;
import android.app.Activity;
import android.content.BroadcastReceiver;
@@ -51,4 +51,8 @@ public class UsbConnectionDispatcher {
public void onStop() {
mActivity.unregisterReceiver(mUsbReceiver);
}
public interface OnDiscoveredUsbDeviceListener {
void usbDeviceDiscovered(UsbDevice usbDevice);
}
}