Class FinTanGeneratorSyncBuilder

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

Builder for a TAN generator sync request segment (HKTSY).

public class FinTanGeneratorSyncBuilder : FinOrderBuilder
Inheritance
FinTanGeneratorSyncBuilder
Inherited Members

Constructors

FinTanGeneratorSyncBuilder(FinContact)

public FinTanGeneratorSyncBuilder(FinContact aContact)

Parameters

aContact FinContact

Properties

CardNumberReqd

Indicates whether the card number is required for synchronisation.

public bool CardNumberReqd { get; }

Property Value

bool

CardSequenceNumberReqd

Indicates whether the card sequence number is required for synchronisation.

public bool CardSequenceNumberReqd { get; }

Property Value

bool

Remarks

The card number could be entered by the user. However, it is more convenient for the user if the card number is obtained through a query of the active TAN media using FinTanMediaListBuilder.

Methods

Build(int, string, string, string)

public FinOrder Build(int nATC, string sTAN, string sCardNumber, string sCardSequenceNumber)

Parameters

nATC int

The transaction counter (ATC) obtained from the TAN generator.

sTAN string

The TAN associated with the ATC. Must not be null or an empty string.

sCardNumber string

Optional card number.

sCardSequenceNumber string

Optional card sequence number.

Returns

FinOrder

Remarks

The card number could be entered by the user. However, it is more convenient for the user if the card number is obtained through a query of the active TAN media using FinTanMediaListBuilder.