Class FinSecurityMediaSmartCardApp

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.SmartCard.dll

Holds information about a HBCI/FinTS smart card application and its corresponding IFinSecurityMedia implementation.

public class FinSecurityMediaSmartCardApp
Inheritance
FinSecurityMediaSmartCardApp
Inherited Members

Remarks

This class is used by the FinSecurityMediaSmartCardFactory when detecting smart cards.

Properties

AppID

The smart card app ID as a hex string.

public string AppID { get; }

Property Value

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.

public string Description { get; }

Property Value

string

Name

A short name of this smart card app. This can be used as a label for a selection control.

public string Name { get; }

Property Value

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.

public string SecurityMediaAssemblyName { get; }

Property Value

string

SecurityMediaClassName

Fully qualified class name of the IFinSecurityMedia implementation for this smart card.

public string SecurityMediaClassName { get; }

Property Value

string

Methods

Equals(object)

public override bool Equals(object aObject)

Parameters

aObject object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string