• API Overview
  • EBICS API
  • FinTS API
  • XS2A API
  • SEPA API
Search Results for

    Class FinDialogResult

    Inheritance
    System.Object
    FinDialogResult
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Subsembly.FinTS
    Assembly: Subsembly.FinTS.Core.dll
    Syntax
    public class FinDialogResult

    Constructors

    FinDialogResult(FinDialogResultCode, String)

    Declaration
    public FinDialogResult(FinDialogResultCode nCode, string sErrorText = null)
    Parameters
    Type Name Description
    FinDialogResultCode nCode
    System.String sErrorText

    FinDialogResult(FinMessage)

    Declaration
    public FinDialogResult(FinMessage aLastMessage)
    Parameters
    Type Name Description
    FinMessage aLastMessage

    FinDialogResult(Exception)

    Declaration
    public FinDialogResult(Exception x)
    Parameters
    Type Name Description
    System.Exception x

    Properties

    ChallengeInfo

    The challenge information for which a TAN is needed.

    Declaration
    public FinChallengeInfo ChallengeInfo { get; set; }
    Property Value
    Type Description
    FinChallengeInfo
    Remarks

    This is only provided when the result is NeedTan, or NeedDecoupled. This may be null, even if the result is NeedTan, when the old single step TAN process is in effect.

    Code

    Declaration
    public FinDialogResultCode Code { get; set; }
    Property Value
    Type Description
    FinDialogResultCode

    ErrorText

    Declaration
    public string ErrorText { get; }
    Property Value
    Type Description
    System.String

    IsCancelled

    Declaration
    public bool IsCancelled { get; }
    Property Value
    Type Description
    System.Boolean

    IsSuccess

    Declaration
    public bool IsSuccess { get; }
    Property Value
    Type Description
    System.Boolean

    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
    Type Description
    FinMessage

    MustChangePin

    Declaration
    public bool MustChangePin { get; set; }
    Property Value
    Type Description
    System.Boolean

    OrderRef

    The order reference that was provided with the TAN challenge.

    Declaration
    public string OrderRef { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    This is only provided when the result is NeedTan, or NeedDecoupled.

    PendingOrder

    The order for which a TAN is needed.

    Declaration
    public FinOrder PendingOrder { get; set; }
    Property Value
    Type Description
    FinOrder
    Remarks

    This is only provided when the result is NeedTan, or NeedDecoupled.

    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
    Type Description
    System.Boolean

    TanInfo

    The HITAN information when a TAN is needed.

    Declaration
    public FinTanInfo TanInfo { get; set; }
    Property Value
    Type Description
    FinTanInfo
    Remarks

    This is only provided when the result is NeedTan, or NeedDecoupled.

    TanMedias

    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
    Type Description
    FinTanMedia[]

    TanProcessParameters

    The TAN process parameters for which a TAN is needed.

    Declaration
    public FinTanProcessParameters TanProcessParameters { get; set; }
    Property Value
    Type Description
    FinTanProcessParameters
    Remarks

    This is only provided when the result is NeedTan, or NeedDecoupled. This may be null, even if the result is NeedTan, when the old single step TAN process is in effect.

    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
    Type Description
    FinTanProcInfo[]

    Methods

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH