a2344eac370b38263d7f17a7e9802cc9a017eb3a |
|
05-Jun-2015 |
Martijn Coenen <maco@google.com> |
Remove NFC CardEmulation dynamic resource APIs. No longer needed. Bug: 21343778 Change-Id: I5188c4bc819146861d346f3f4339f002b7173027
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
8abf680e007a378c2828fe43ed8d71131390ec2e |
|
20-Apr-2015 |
Martijn Coenen <maco@google.com> |
Add NFC APIs for dynamic resources. For new Tap & Pay settings UX. Change-Id: I55ff4e4d4a4b6d26c3c88d96431c4f14d0963323
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
ed3a29ea08eec2676fe157c92948d1a7e3c215a3 |
|
23-Jan-2015 |
Martijn Coenen <maco@google.com> |
Add getPrefixAids(). Bug: 19144664 Change-Id: Ia49550102ccf1d40cd3f2bf7e5bd64d444a2e8a3
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
5e991a129c308805da25957d9f5bf1bab8bcb60d |
|
17-Sep-2014 |
Martijn Coenen <maco@google.com> |
Upper-case incoming AIDs. This fixes scenarios where different services register the same AID in a different case, and we don't see any conflict. Bug: 16517161 Change-Id: I610b585ce7d57b4e32c21004a1d4c50e1133986a
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
0985fb6c428e75c083e930f895695ee4e9cbb4cb |
|
16-Sep-2014 |
Martijn Coenen <maco@google.com> |
Fix static AID prefix registration. Bug: 16517161 Change-Id: Ibaddf8720907f1d28d44231d927f538628bbf9d0
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
826a73b83b7f05ff92e51a2880fb4a75de08a9d1 |
|
05-Aug-2014 |
Martijn Coenen <maco@google.com> |
AID prefix registration. Bug: 16517161 Change-Id: I4e008b84fd1372b17a98437ec8a6b71c33d7cd05
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
b51441163fc4c493cddce08f5418021a31d0a719 |
|
02-Jul-2014 |
Martijn Coenen <maco@google.com> |
Move AID validation to CardEmulation. More logical place since it's a generic utility function. Change-Id: I3381f10d6720e415d091dbd475ef0df8733e7e75
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
1bfc3d624925c2b6e0928e26cf0660aee0a05ddf |
|
27-Jun-2014 |
Martijn Coenen <maco@google.com> |
Validate AIDs when registered. Change-Id: Ib7140c30a8a7587f1809f529d3303e69933bb245
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
2f6f3a0181b008f58b18804b749d5ddf1ba73bc8 |
|
26-Apr-2014 |
Martijn Coenen <maco@google.com> |
HCE/SE foreground support. Allow apps to tell the OS they prefer a specific CardEmulation service to handle a transaction whenever they are in the foreground. Change-Id: I8489ba6018f62164ed7e3504f31c8d09accf494e
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
aa1492d1d8c5f80e074faacb83905bd07487975d |
|
11-Apr-2014 |
Martijn Coenen <maco@google.com> |
Dynamic AID registration APIs for HCE. Adds a set of APIs that allows applications to dynamically register and unregister AID groups for HCE and Secure Element based services. Change-Id: I08e9423dff405955cb725c87423c953a7dbe5c72
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
eed43391c682f64d2a0ec9a74d03b0e3d4d5a709 |
|
26-Sep-2013 |
Martijn Coenen <maco@google.com> |
Fix crash in ApduServiceInfo parsing. Bug: 10949100 Change-Id: I181734074b071179ea5637a070714643508bc64b
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
fca357877307f307934457165a91a1b11e0b6853 |
|
18-Sep-2013 |
Martijn Coenen <maco@google.com> |
Validate AID format and length. Bug: 10817001 Change-Id: I7cb0d4f718c467d2fccb30068f383f8e71a4a39b
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
58d2065984646a61145df285d1c77b68b1f700fb |
|
06-Sep-2013 |
Martijn Coenen <maco@google.com> |
Add support for loading banners from HCE services. Bug: 10262585 Change-Id: I08f06ce92dd9071dc8ad1390ce9a4b877b05827d
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
51b6322197da054715e53d02754bc81caa8fd456 |
|
04-Sep-2013 |
Martijn Coenen <maco@google.com> |
Remove legacy HCE APIs. Bug: 10550349 Change-Id: Ie60942f9551e93bcfb597f7f2a5b9cc9bf21a11a
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
52246087f4e2b5ad62b9cd6ea8c2cb58f624d4e7 |
|
30-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE API review. Keeping some of the old stuff @hide until all clients have upgraded. Bug: 10550349 Change-Id: Id5de7ab74c9b38c179fd20bd4746d95b7df8f033
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
c3f0044abe657d3e6d9cd1f322b419abddeba20c |
|
29-Aug-2013 |
Martijn Coenen <maco@google.com> |
Add an API for querying HCE service selection mode. This allows applications to differentiate between the case where another app is the default, or the case where the selection mode is "Ask every time". Also, parse new requireDeviceUnlock attribute in ApduServiceInfo. Bug: 10262585 Change-Id: Icac508fe00054132574731532c05a1138edb24f5
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
62c196abd217c2471dc23d8975f84727560bafb9 |
|
09-Aug-2013 |
Martijn Coenen <maco@google.com> |
NFC: always upper-case parsed AIDs. Also added activity intent action for Tap&Pay settings. Change-Id: I5648e1ded3b79a3363899d1cab8aec55842b3e22
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
38d3bb76967e115b81c9f804e4de9189adfd9680 |
|
08-Aug-2013 |
Martijn Coenen <maco@google.com> |
NFC: Unify ApduServiceInfo for on/off host. Change-Id: I4f8bb441d7eb564da0486f3e8a1ac08dd18d0dc8
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|
a7397883de67d674970d91f86d46ccf637e5e543 |
|
31-Jul-2013 |
Martijn Coenen <maco@google.com> |
NFC: Host-based card emulation APIs. - New INfcCardEmulation interface to allow apps to interface with card emulation system. - New BIND_NFC_SERVICE permission to prevent malicious apps from binding to card emulation services. - ApduServiceInfo is now in the framework. - Added constants to Settings.Secure for storing defaults. - Modified XML grammar a bit. Change-Id: I56b3fa6b42eb5dc132c91c1386ab1e6bac779059
/frameworks/base/core/java/android/nfc/cardemulation/ApduServiceInfo.java
|