Enum FinSecurityMediaState
State of a IFinSecurityMedia instance.
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public enum FinSecurityMediaState
Fields
Name | Description |
---|---|
Authenticated | The IFinSecurityMedia instance is associated with a particular authenticated physical security media. This state is reached by successfully calling Authenticate(String, String). |
Error | The IFinSecurityMedia instance is associated with an errorneous security media. This state is reached whenever an error is encountered that makes it impossible to maintain the Selected or Authenticated state. For example, when the security media is physically removed. In order to recover the IFinSecurityMedia instance, Select(String) must be called to re-establish a new association with another security media. |
Null | The IFinSecurityMedia instance is not associated with a particular security media. This is the initial state of a new IFinSecurityMedia instance. A security media finally returns to the Null state by calling Release() |
Selected | The IFinSecurityMedia instance is associated with a particular physical security media. This state is reached by successfully calling Select(String). In this state the contact data stored on the security media is usually available for reading. |