Class EAC20Sim

Object
   |
   +--EAC20Sim

class EAC20Sim


Class implementing a EAC simulator
Defined in eac20sim.js


Field Summary
 Object pacedp
          
<static>  Object emptyData
          
 
Constructor Summary
EAC20Sim()
            Create an EAC 2.0 simulation object
 
Method Summary
 ByteString generalAuthenticate(<Number> p1, <Number> p2, <ByteString> data, <Number> le)
           Performs a GENERAL AUTHENTICATE command in various steps of the EAC protocol
 void manageSE(p1, p2, data)
           Manage security environment.
 void reset(<Number> procedure)
           Resets the card and all internal variables.
 ByteString sendApdu(<Number> cla, <Number> ins, <Number> p1, <Number> p2, <Number> p3, <Number> p4)
           Send an APDU to the simulation.
 Object toString()
           Displays all internal informations.

Field Detail

pacedp

Object pacedp

emptyData

<static> Object emptyData

Constructor Detail

EAC20Sim

EAC20Sim()

Method Detail

generalAuthenticate

ByteString generalAuthenticate(<Number> p1, <Number> p2, <ByteString> data, <Number> le)

manageSE

void manageSE(p1, p2, data)

reset

void reset(<Number> procedure)

sendApdu

ByteString sendApdu(<Number> cla, <Number> ins, <Number> p1, <Number> p2, <Number> p3, <Number> p4)

toString

Object toString()


Documentation generated by JSDoc on Tue Sep 3 22:29:38 2013