Class FinTanInfo

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.Core.dll

Trivial class that collects the information about a TAN used in a two step TAN process.

public class FinTanInfo : FinPersist
Inheritance
FinTanInfo
Inherited Members

Fields

BEN

Optional transaction acknowledge number.

public string BEN

Field Value

string

Remarks

This is only included in version 2 and version 3 HITAN segments.

OrderRef

Reference to order that the supplied TAN shall be used for. This reference is supplied by the bank.

public string OrderRef

Field Value

string

The order reference is returned by the bank through a TAN response (HITAN) segment. It must not be longer than 35 characters.

OrderSegmentHash

Optional hash of order segment. Whether a hash value must be provided is defined in the TAN process parameters.

public byte[] OrderSegmentHash

Field Value

byte[]

OrderSegmentType

For special SCA PIN/TAN management dialogs, this provides the segment type, instead of the actual order segment.

public string OrderSegmentType

Field Value

string

ResponseHHDUC

If required, this contains the HHDUC response data for the HKTAN.

public FinResponseHHDUC ResponseHHDUC

Field Value

FinResponseHHDUC

SmsChargingAcct

public FinAcct SmsChargingAcct

Field Value

FinAcct

TanExtraInfo

Optional extra information about TAN.

public string TanExtraInfo

Field Value

string

Remarks

This is only included when version 1 of the HKTAN segment is sent. It is not applicable to version 2 of the HKTAN segment.

TanListNumber

Optional TAN list number.

public string TanListNumber

Field Value

string

Optional TAN list number string included in the HKTAN or HITAN segments. May be null to have no TAN list number included. If given, then the string must be no longer than 20 characters.

TanMediaName

Optional name of the TAN media.

public string TanMediaName

Field Value

string

Remarks

This is only applicable for version 3 of the HKTAN segment.

TanSegmentVersion

If a HKTAN must be built without access to HITANS or TAN process parameters, then the HKTAN segment version must be supplied through this parameter.

public int TanSegmentVersion

Field Value

int

Methods

ReadXml(XmlReader)

public override void ReadXml(XmlReader aXmlReader)

Parameters

aXmlReader XmlReader

WriteXml(XmlWriter)

public override void WriteXml(XmlWriter aXmlWriter)

Parameters

aXmlWriter XmlWriter