The following interface definition is provided as a standard that can followed when developing a smart card service provider. The IsCardVerify interface can provide services for setting CHV (card holder verification) code and for verifying the user.
The ISCardVerify class is defined for applications that implement application-specific CHV policy, and that have a detailed knowledge of the smart card's internal implementation.
Following is a typical use of ISCardVerify interface. In this case, the ISCardVerify interface is used to change the CHV code.
ISCardVerify Method | Description |
---|---|
ChangeCode | Changes the current CHV code. |
Unblock | Re-enable the security context. |
ResetSecurityState | Resets the security context of the smart card. |
Verify | Authenticates the user. |