Interface IEbicsSecurityMediumClass2
Optional interface for security medias that support secure PIN entry at a class 2 smart card reader device.
public interface IEbicsSecurityMediumClass2
Properties
IsClass2
Indicates whether the security medium is selected inside a class 2 compliant smart card readers, i.e. a smart card reader with PIN pad.
bool IsClass2 { get; }
Property Value
Remarks
This property must only be read when the security medium is in the Selected or Authenticated state. If the security medium is in the Null state, then the implementation cannot know whether a class 2 reader is used, because multiple readers with different security classes may be connected and it ultimately depends upon which card reader the user actually inserts the card into.
Methods
AuthenticateSecure()
Authenticate the PIN of the smart card at the card reader PIN pad.
bool AuthenticateSecure()
Returns
Remarks
This method is identical to Authenticate(string), but the PIN is directly entered at the card reader PIN pad and not provided by the caller.
ChangePINSecure()
Change the PIN of the smart card at the card reader PIN pad.
bool ChangePINSecure()
Returns
Remarks
This method is identical to ChangePIN(string, string), but the PIN is directly entered at the card reader PIN pad and not provided by the caller.