Class FinTanInfo
Trivial class that collects the information about a TAN used in a two step TAN process.
Inherited Members
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinTanInfo : FinPersist
Fields
BEN
Optional transaction acknowledge number.
Declaration
public string BEN
Field Value
Type | Description |
---|---|
System.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.
Declaration
public string OrderRef
Field Value
Type | Description |
---|---|
System.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.
Declaration
public byte[] OrderSegmentHash
Field Value
Type | Description |
---|---|
System.Byte[] |
OrderSegmentType
For special SCA PIN/TAN management dialogs, this provides the segment type, instead of the actual order segment.
Declaration
public string OrderSegmentType
Field Value
Type | Description |
---|---|
System.String |
ResponseHHDUC
If required, this contains the HHDUC response data for the HKTAN.
Declaration
public FinResponseHHDUC ResponseHHDUC
Field Value
Type | Description |
---|---|
FinResponseHHDUC |
SmsChargingAcct
Declaration
public FinAcct SmsChargingAcct
Field Value
Type | Description |
---|---|
FinAcct |
TanExtraInfo
Optional extra information about TAN.
Declaration
public string TanExtraInfo
Field Value
Type | Description |
---|---|
System.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.
Declaration
public string TanListNumber
Field Value
Type | Description |
---|---|
System.String | Optional TAN list number string included in the HKTAN or HITAN segments. May be
|
TanMediaName
Optional name of the TAN media.
Declaration
public string TanMediaName
Field Value
Type | Description |
---|---|
System.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.
Declaration
public int TanSegmentVersion
Field Value
Type | Description |
---|---|
System.Int32 |
Methods
ReadXml(XmlReader)
Declaration
public override void ReadXml(XmlReader aXmlReader)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlReader | aXmlReader |
Overrides
WriteXml(XmlWriter)
Declaration
public override void WriteXml(XmlWriter aXmlWriter)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | aXmlWriter |