Cleanup in BaseNfcActivity

This commit is contained in:
Dominik Schürmann
2015-08-31 20:26:00 +02:00
parent 051e4b8a79
commit 1dd61cab41

View File

@@ -369,10 +369,6 @@ public abstract class BaseNfcActivity extends BaseActivity {
} }
protected void setYubiKeyPin(Passphrase pin) {
mPin = pin;
}
@Override @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) { switch (requestCode) {
@@ -478,7 +474,7 @@ public abstract class BaseNfcActivity extends BaseActivity {
byte[] buf = mIsoDep.transceive(Hex.decode(data)); byte[] buf = mIsoDep.transceive(Hex.decode(data));
Iso7816TLV tlv = Iso7816TLV.readSingle(buf, true); Iso7816TLV tlv = Iso7816TLV.readSingle(buf, true);
Log.d(Constants.TAG, "nfc tlv data:\n" + tlv.prettyPrint()); Log.d(Constants.TAG, "nfcGetFingerprints() Iso7816TLV tlv data:\n" + tlv.prettyPrint());
Iso7816TLV fptlv = Iso7816TLV.findRecursive(tlv, 0xc5); Iso7816TLV fptlv = Iso7816TLV.findRecursive(tlv, 0xc5);
if (fptlv == null) { if (fptlv == null) {
@@ -657,8 +653,6 @@ public abstract class BaseNfcActivity extends BaseActivity {
String decryptedSessionKey = nfcGetDataField(second); String decryptedSessionKey = nfcGetDataField(second);
Log.d(Constants.TAG, "decryptedSessionKey: " + decryptedSessionKey);
return Hex.decode(decryptedSessionKey); return Hex.decode(decryptedSessionKey);
} }
@@ -928,12 +922,10 @@ public abstract class BaseNfcActivity extends BaseActivity {
new IntentFilter(NfcAdapter.ACTION_TAG_DISCOVERED) new IntentFilter(NfcAdapter.ACTION_TAG_DISCOVERED)
}; };
// https://code.google.com/p/android/issues/detail?id=62918
// maybe mNfcAdapter.enableReaderMode(); ?
try { try {
mNfcAdapter.enableForegroundDispatch(this, nfcPendingIntent, writeTagFilters, null); mNfcAdapter.enableForegroundDispatch(this, nfcPendingIntent, writeTagFilters, null);
} catch (IllegalStateException e) { } catch (IllegalStateException e) {
Log.i(Constants.TAG, "NfcForegroundDispatch Error!", e); Log.i(Constants.TAG, "NfcForegroundDispatch Exception: Activity is not currently in the foreground?", e);
} }
Log.d(Constants.TAG, "NfcForegroundDispatch has been enabled!"); Log.d(Constants.TAG, "NfcForegroundDispatch has been enabled!");
} }