Class FinSecurityMediaSmartCardApp
Holds information about a HBCI/FinTS smart card application and its corresponding IFinSecurityMedia implementation.
Inheritance
System.Object
FinSecurityMediaSmartCardApp
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.SmartCard.dll
Syntax
public class FinSecurityMediaSmartCardApp
Remarks
This class is used by the FinSecurityMediaSmartCardFactory when detecting smart cards.
Properties
AppID
The smart card app ID as a hex string.
Declaration
public string AppID { get; }
Property Value
Type | Description |
---|---|
System.String |
Description
A long human understandable description of this smart card app. This provides additional information helping to use to choose the right smart card app.
Declaration
public string Description { get; }
Property Value
Type | Description |
---|---|
System.String |
Name
A short name of this smart card app. This can be used as a label for a selection control.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SecurityMediaAssemblyName
Optional assembly name of the IFinSecurityMedia implementation for
this smart card. If null
, then the implementation is contained in the main
Subsembly FinTS API assembly.
Declaration
public string SecurityMediaAssemblyName { get; }
Property Value
Type | Description |
---|---|
System.String |
SecurityMediaClassName
Fully qualified class name of the IFinSecurityMedia implementation for this smart card.
Declaration
public string SecurityMediaClassName { get; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Equals(Object)
Declaration
public override bool Equals(object aObject)
Parameters
Type | Name | Description |
---|---|---|
System.Object | aObject |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
Overrides
System.Object.GetHashCode()
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()