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

Public Types

enum  MifareKeyType : byte { MifareKeyA = 0x60, MifareKeyB = 0x61 }
 
enum  iClassKeyType : byte { PicoPassDebitKeyKD = 0x00, PicoPassCreditKeyKC = 0x01 }
 
enum  ImplicitSelection { On, Off }
 

Public Member Functions

string GetMifareApdu (byte address, MifareKeyType keyType, byte keySlot)
 This command allows the user to authenticate a credential. Before using this command the correct keys must have been loaded to the relevant key slot. More...
 
string GetiClassApdu (BookNumber bookNumber, PageNumber pageNumber, ImplicitSelection implicitSelection, iClassKeyType keyType, byte keySlot)
 This command allows the user to authenticate a credential. Before using this command the correct keys must have been loaded to the relevant key slot. For iCLASS keys these keys are preloaded onto the reader, so the application must just select the correct key number for the area they are attempting to access. Note: The reader will not allow the user to authenticate the HID area of a card outside of a secure session. More...
 

Member Function Documentation

◆ GetiClassApdu()

string HidGlobal.OK.Readers.AViatoR.Components.GeneralAuthenticateCommand.GetiClassApdu ( BookNumber  bookNumber,
PageNumber  pageNumber,
ImplicitSelection  implicitSelection,
iClassKeyType  keyType,
byte  keySlot 
)

This command allows the user to authenticate a credential. Before using this command the correct keys must have been loaded to the relevant key slot. For iCLASS keys these keys are preloaded onto the reader, so the application must just select the correct key number for the area they are attempting to access. Note: The reader will not allow the user to authenticate the HID area of a card outside of a secure session.

◆ GetMifareApdu()

string HidGlobal.OK.Readers.AViatoR.Components.GeneralAuthenticateCommand.GetMifareApdu ( byte  address,
MifareKeyType  keyType,
byte  keySlot 
)

This command allows the user to authenticate a credential. Before using this command the correct keys must have been loaded to the relevant key slot.

Parameters
addressThe Block number counted from 0 to [19 (MINI), 63 (1K), 127 (2K), 255 (4k)].
Returns

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