OTG: move UsbConnectionDispatcher to utls package
This commit is contained in:
@@ -1,7 +0,0 @@
|
|||||||
package org.sufficientlysecure.keychain.smartcard;
|
|
||||||
|
|
||||||
import android.hardware.usb.UsbDevice;
|
|
||||||
|
|
||||||
public interface OnDiscoveredUsbDeviceListener {
|
|
||||||
void usbDeviceDiscovered(UsbDevice usbDevice);
|
|
||||||
}
|
|
||||||
@@ -42,10 +42,9 @@ import org.sufficientlysecure.keychain.service.input.CryptoInputParcel;
|
|||||||
import org.sufficientlysecure.keychain.service.input.RequiredInputParcel;
|
import org.sufficientlysecure.keychain.service.input.RequiredInputParcel;
|
||||||
import org.sufficientlysecure.keychain.smartcard.CardException;
|
import org.sufficientlysecure.keychain.smartcard.CardException;
|
||||||
import org.sufficientlysecure.keychain.smartcard.NfcTransport;
|
import org.sufficientlysecure.keychain.smartcard.NfcTransport;
|
||||||
import org.sufficientlysecure.keychain.smartcard.OnDiscoveredUsbDeviceListener;
|
|
||||||
import org.sufficientlysecure.keychain.smartcard.SmartcardDevice;
|
import org.sufficientlysecure.keychain.smartcard.SmartcardDevice;
|
||||||
import org.sufficientlysecure.keychain.smartcard.Transport;
|
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.smartcard.UsbTransport;
|
||||||
import org.sufficientlysecure.keychain.ui.CreateKeyActivity;
|
import org.sufficientlysecure.keychain.ui.CreateKeyActivity;
|
||||||
import org.sufficientlysecure.keychain.ui.PassphraseDialogActivity;
|
import org.sufficientlysecure.keychain.ui.PassphraseDialogActivity;
|
||||||
@@ -64,7 +63,7 @@ import nordpol.android.OnDiscoveredTagListener;
|
|||||||
import nordpol.android.TagDispatcher;
|
import nordpol.android.TagDispatcher;
|
||||||
|
|
||||||
public abstract class BaseSecurityTokenNfcActivity extends BaseActivity
|
public abstract class BaseSecurityTokenNfcActivity extends BaseActivity
|
||||||
implements OnDiscoveredTagListener, OnDiscoveredUsbDeviceListener {
|
implements OnDiscoveredTagListener, UsbConnectionDispatcher.OnDiscoveredUsbDeviceListener {
|
||||||
public static final int REQUEST_CODE_PIN = 1;
|
public static final int REQUEST_CODE_PIN = 1;
|
||||||
|
|
||||||
public static final String EXTRA_TAG_HANDLING_ENABLED = "tag_handling_enabled";
|
public static final String EXTRA_TAG_HANDLING_ENABLED = "tag_handling_enabled";
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package org.sufficientlysecure.keychain.smartcard;
|
package org.sufficientlysecure.keychain.util;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.BroadcastReceiver;
|
import android.content.BroadcastReceiver;
|
||||||
@@ -51,4 +51,8 @@ public class UsbConnectionDispatcher {
|
|||||||
public void onStop() {
|
public void onStop() {
|
||||||
mActivity.unregisterReceiver(mUsbReceiver);
|
mActivity.unregisterReceiver(mUsbReceiver);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public interface OnDiscoveredUsbDeviceListener {
|
||||||
|
void usbDeviceDiscovered(UsbDevice usbDevice);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user