Base class for CardWerk.SmartCard.CardModule classes.
Namespace:
CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Top
Top
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Public MustInherit Class CardModuleBase
This language is not supported or no code example is available.
public abstract class CardModuleBase
This language is not supported or no code example is available.
public ref class CardModuleBase abstract
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
![]() |
ATR | Answer to reset (ATR) of the powered-up card that is currently inserterd or detected by the card reader. |
![]() |
CardName | The name of the card. |
![]() |
ErrorCode | Error code. |
![]() |
ErrorMessage | Error message that can be populated if anything unexpected happens inside the card module. Use this whenever the caller receives an unexpected return value. Example: empty byte array. |
![]() |
IsReady | Indicates that the card module is ready to process further commands. This means that the card is powered up and likely to be the expected card type. |
![]() |
LicenseInfo | Default implementation of a LicenseInfo string |
![]() |
ModuleCardHandle | ModuleCardHandle provides access to the internal SmartCardAPI CardHandle. |
![]() |
Version | The card module version. |
![]() |
VersionInfo | Quick access to the CardModule name, Version and license type. base class. |
Name | Description | |
---|---|---|
![]() |
Connect(CardIdentifier) | Smart connect method to check if the requested card type/technology is supported on library and reader level. We ensure that we are connected to a genuine card. For readers that don't come with a PCSC2 compatible driver, pcsc2enabled needs to be set to false. |
![]() |
Disconnect() | Disconnects the card. This also releases internal, native resources. |
![]() |
GetCardStandardIdentifier() | Gets card standard identifier. |