package javax.microedition.apdu;

import java.io.IOException;
import javax.microedition.io.Connection;

public interface APDUConnection extends Connection
{

 public byte[] exchangeAPDU(byte[]) throws IOException;
 
 public byte[] getATR();
 
 public byte[] enterPin(int) throws IOException;
 
 public byte[] changePin(int) throws IOException;
 
 public byte[] disablePin(int) throws IOException;
 
 public byte[] enablePin(int) throws IOException;
 
 public byte[] unblockPin(int, int) throws IOException;
 
}