HID iCLASS card module based on PicoPass secure memory cards.

Namespace: CardWerk.SmartCard.CardModule.HID.ICLASS
Assembly: CardWerk.SmartCard.CardModule.HID.ICLASS (in CardWerk.SmartCard.CardModule.HID.ICLASS.dll)

Public Class PicoPassCard 
Inherits CardModuleBase
This language is not supported or no code example is available.
public class PicoPassCard : CardModuleBase
This language is not supported or no code example is available.
public ref class PicoPassCard : public CardModuleBase^
This language is not supported or no code example is available.
public class PicoPassCard 
extends CardModuleBase
This language is not supported or no code example is available.
Name Description
Public constructor PicoPassCard(CardHandle) Constructor for PicoPass and HID iCLASS cards.
Top
Name Description
Public property ATR (inherited from CardModuleBase).
Public property CardName (inherited from CardModuleBase).
Public property ErrorCode (inherited from CardModuleBase).
Public property ErrorMessage (inherited from CardModuleBase).
Public property IsICLASS Flag to indicate HID iCLASS - a Picopass card with PACS data issued bu HID Global
Public property IsReady (inherited from CardModuleBase).
Public property LicenseInfo (inherited from CardModuleBase).
Public property ModuleCardHandle (inherited from CardModuleBase).
Public property ReaderType Gets the type of the reader.
Public property Version The card module version.
Public property VersionInfo (inherited from CardModuleBase).
Top
Name Description
Public method Authenticate(int, int, int, int) Authenticates to iCLASS card.
Public method Connect(CardIdentifier) (inherited from CardModuleBase).
Public method Disconnect (inherited from CardModuleBase).
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Public method GetCardSerialNumber() Reads physical card serial number from the currently selected page
Public method GetCardStandardIdentifier (inherited from CardModuleBase).
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetRawWiegandData() Reads PACS data. This method takes cate of everything including session generation.
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method LoadKey(int, int, byte[]) Loads key to reader. Key can be card key or reader key. The key stored on the card itself can't be changed with this method.
Public method Read(int, byte) Reads one block (8 byte) within currently selected page.
Public method SelectPage(int, int) Select page to access card memory.
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Write(int, byte[]) Writes 8-byte data block to an iCLASS card. This requires previous authentication under the key protecting this block. Book and page are selected implicitly within Authenticate() method.
Top
CardWerk.SmartCard.CardModule.HID.ICLASS.PicoPassCard

.NET Framework

Supported in: 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

.NET Core

Supported in: 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0

.NET Standard

Supported in: 2.0