Esse provider está disponível para os terminais Gertec GPOS700x , Sunmi P2 e Postivo L3 e L4
O PosMifareProvider possui um conjunto de métodos para interagir com cartões do tipo Mifare.
As funções que podem ser realizadas são as descritas abaixo:
- Ativação de um Cartão: activateCard
 - Desenergização do Cartão: powerOff
 - Autenticação de um Setor: authenticateSector
 - Leitura de um Bloco de Dados: readBlock
 - Escrita de um Bloco de Dados: writeBlock
 - Backup de um Value Block: backupBlock
 - Restauração de um Value Block: restoreBlock
 - Incremento de um Value Block: incrementValue
 - Decremento de um Value Block: decrementValue
 
final PosMifareProvider mifareProvider = new PosMifareProvider(CONTEXT);
mifareProvider.setConnectionCallback( new StoneCallbackInterface() {
  public void onSuccess() {
    mifareProvider.activateCard();
    // operações no cartão...
    mifareProvider.powerOff();
  }
  public void onError() {
    // Erro na detecção do cartão 
  }
});
mifareProvider.execute();