Class FinDialogResult
Inheritance
FinDialogResult
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinDialogResult
Constructors
FinDialogResult(FinDialogResultCode, string)
Declaration
public FinDialogResult(FinDialogResultCode nCode, string sErrorText = null)
Parameters
FinDialogResult(FinMessage)
Declaration
public FinDialogResult(FinMessage aLastMessage)
Parameters
FinDialogResult(Exception)
Declaration
public FinDialogResult(Exception x)
Parameters
Properties
ChallengeInfo
The challenge information for which a TAN is needed.
Declaration
public FinChallengeInfo ChallengeInfo { get; set; }
Property Value
Code
Declaration
public FinDialogResultCode Code { get; set; }
Property Value
ContinueWaitSeconds
Number of seconds to wait at least before SendContinue()
may be invoked.
Declaration
public int ContinueWaitSeconds { get; set; }
Property Value
ErrorText
Declaration
public string ErrorText { get; }
Property Value
IsCancelled
Declaration
public bool IsCancelled { get; }
Property Value
IsPending
Returns true
for all result codes where the order is still pending
completion.
Declaration
public bool IsPending { get; }
Property Value
IsSuccess
Declaration
public bool IsSuccess { get; }
Property Value
IsUnrecoverableFailure
Declaration
public bool IsUnrecoverableFailure { get; }
Property Value
LastMessage
If the result was produced based on a FinTS message received, then this property
holds a reference to that last FinTS message, regardless whether the result is
Success or an error.
Declaration
public FinMessage LastMessage { get; }
Property Value
MustChangePin
Declaration
public bool MustChangePin { get; set; }
Property Value
OrderRef
The order reference that was provided with the TAN challenge.
Declaration
public string OrderRef { get; set; }
Property Value
PendingOrder
The actual order that this result refers to.
Declaration
public FinOrder PendingOrder { get; set; }
Property Value
Retry
If the result indicates a failure, then this flag indicates whether the previous
action should be tried again. This means that the FinDialog did
already do some corrective action in response to the error.
Declaration
public bool Retry { get; set; }
Property Value
TanInfo
The HITAN information when a TAN is needed.
Declaration
public FinTanInfo TanInfo { get; set; }
Property Value
List of available TAN medias to choose from. This is list is only available
when Code is SelectTanMedia.
Declaration
public FinTanMedia[] TanMedias { get; set; }
Property Value
TanProcessParameters
The TAN process parameters for which a TAN is needed.
Declaration
public FinTanProcessParameters TanProcessParameters { get; set; }
Property Value
TanProcs
List of available TAN procedures to choose from. This is list is only available
when Code is SelectTanProc.
Declaration
public FinTanProcInfo[] TanProcs { get; set; }
Property Value
VopID
Declaration
public FinByteBuffer VopID { get; set; }
Property Value
VopOption
Declaration
public VopOption VopOption { get; set; }
Property Value
VopResult
Declaration
public VopResult VopResult { get; set; }
Property Value
Methods
ToString()
Declaration
public override string ToString()
Returns
Overrides