Performs a PIN verification using secure PIN entry (SPE) capability of the card terminal.
Namespace:
CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Public Function VerifyPin( _
ByVal aPinControl As CardPinControl _
) As CardResponseAPDU
This language is not supported or no code example is available.
public CardResponseAPDU VerifyPin(
CardPinControl aPinControl
)
This language is not supported or no code example is available.
public:
CardResponseAPDU^ VerifyPin(
CardPinControl^ aPinControl
)
This language is not supported or no code example is available.
public function VerifyPin(
aPinControl : CardPinControl
) : CardResponseAPDU;
This language is not supported or no code example is available.
Parameters
- aPinControl
-
Type: CardPinControl
Control information about the PIN to be entered and presented to the smart card. This information defines the command APDU to be sent to the card. As basically every card has its own subtle way of verifying the PIN, there is no easier way than this.
Return Value
Type: CardResponseAPDU
If the PIN verification was actually performed, then the response APDU from the card command is returned. Usually this contains nothing but the status word which indicates whether the PIN verification was successful.
If no PIN verification was performed, i.e. because the user cancelled the operation or it timed out, then null will be returned.
Exception type | Condition |
---|---|
One of the required parameters was |