Home | History | Annotate | Download | only in hce
      1 package com.android.cts.verifier.nfc.hce;
      2 
      3 import android.content.ComponentName;
      4 
      5 public class PaymentService1 extends HceService {
      6     static final String TAG = "PaymentService1";
      7 
      8     static final ComponentName COMPONENT =
      9             new ComponentName("com.android.cts.verifier",
     10             PaymentService1.class.getName());
     11 
     12     public static final CommandApdu[] APDU_COMMAND_SEQUENCE = {
     13         HceUtils.buildSelectApdu(HceUtils.PPSE_AID, true),
     14         HceUtils.buildSelectApdu(HceUtils.MC_AID, true),
     15         HceUtils.buildCommandApdu("80CA01F000", true)
     16     };
     17 
     18     public static final String[] APDU_RESPOND_SEQUENCE = {
     19         "FFFF9000",
     20         "FFEF9000",
     21         "FFDFFFAABB9000"
     22     };
     23 
     24     public PaymentService1() {
     25         initialize(APDU_COMMAND_SEQUENCE, APDU_RESPOND_SEQUENCE);
     26     }
     27 
     28     @Override
     29     public ComponentName getComponent() {
     30         return COMPONENT;
     31     }
     32 }