HID OMNIKEY Smart Card Readers' Sample Codes  0.0.0.116
HidGlobal.OK.Readers.AViatoR.Components.Synchronus3WBP Class Reference

This commands allow communication with synchronous contact smart card which supports 3 Wire Bus Protocol (3WBP) such as SLE 4418/28. More...

Public Types

enum  ControlByte {
  WriteProtectBitWithDataComparison = (1 << 5) | (1 << 4), WriteAndEraseWithProtectBit = (1 << 5) | (1 << 4) | (1 << 0), WriteAndEraseWithoutProtectBit = (1 << 5) | (1 << 4) | (1 << 1) | (1 << 0), Read9BitsDataWithProtectBit = (1 << 3) | (1 << 2),
  Read8BitsDataWithoutProtectBit = (1 << 3) | (1 << 2) | (1 << 1), ReadErrorCounter = (1 << 7) | (1 << 6) | (1 << 3) | (1 << 2) | (1 << 1), WriteErrorCounter = (1 << 7) | (1 << 6) | (1 << 5) | (1 << 4) | (1 << 1), ResetErrorCounter = (1 << 7) | (1 << 6) | (1 << 5) | (1 << 4) | (1 << 1) | (1 << 0),
  VerifyPinByte = (1 << 7) | (1 << 6) | (1 << 3) | (1 << 2) | (1 << 0)
}
 

Public Member Functions

string GetApdu (ControlByte control, ushort address, byte data)
 
string WriteErrorCounterApdu (byte bitMask)
 
string ResetErrorCounterApdu ()
 
string ReadErrorCounterApdu ()
 
string VerifyFirstPinByte (byte firstPinByte)
 
string VerifySecondPinByte (byte secondPinByte)
 

Detailed Description

This commands allow communication with synchronous contact smart card which supports 3 Wire Bus Protocol (3WBP) such as SLE 4418/28.


The documentation for this class was generated from the following file: