Sends a command APDU to the card using secure PIN entry.

Namespace: CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)

Public Function SendVerifyCommand( _ 
ByVal nSlot As Integer, _ 
ByVal aPinControl As CardPinControl
) As CardResponseAPDU
This language is not supported or no code example is available.
public CardResponseAPDU SendVerifyCommand( 
int nSlot
CardPinControl aPinControl 
)
This language is not supported or no code example is available.
public:  
CardResponseAPDU^ SendVerifyCommand( 
int nSlot
CardPinControl^ aPinControl 
)
This language is not supported or no code example is available.
public function SendVerifyCommand( 
nSlot : int
aPinControl : CardPinControl 
) : CardResponseAPDU;
This language is not supported or no code example is available.

Parameters

nSlot
Type: int

Slot index of card terminal slot of interest. The slot index is starting with zero. The slot index must be in the range from zero through ICardTerminal.Slots-1.

aPinControl
Type: CardPinControl

Contains a command APDU template and instructions on how to process it with a PIN obtained from a secure PIN entry capable card reader. See CardPinControl for further information.

Return Value

Type: CardResponseAPDU

If the PIN verification was actually performed, then the response APDU from the card command must be returned. If no PIN verification was performed, i.e. because the user pressed CANCEL or the operation timed out, then the response APDU shall contain a SW that describes the error.

Using secure PIN entry the card holder PIN is entered directly at the card terminal and is never transmitted to the PC.

.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