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

    Class EbicsOrderSignature

    Holds a single order signature.

    Inheritance
    System.Object
    EbicsElement
    EbicsOrderSignature
    Inherited Members
    EbicsElement.BuildXmlDocument(EbicsVersion)
    EbicsElement.Load(Stream, EbicsVersion)
    EbicsElement.Load(String, EbicsVersion)
    EbicsElement.Save(Stream, EbicsVersion)
    EbicsElement.Save(String, EbicsVersion)
    EbicsElement.FromBuffer(EbicsDataBuffer, EbicsVersion)
    EbicsElement.ToBuffer(EbicsVersion)
    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)
    System.Object.ToString()
    Namespace: Subsembly.EBICS
    Assembly: Subsembly.EBICS.Core.dll
    Syntax
    public class EbicsOrderSignature : EbicsElement
    Remarks

    In order to create a signature the method Sign(EbicsOrder, IEbicsSecurityMedium) must be used.

    Constructors

    EbicsOrderSignature()

    Creates an empty EbicsOrderSignature instance which can be used to re-create a previously persisted EbicsOrderSignature instance.

    Declaration
    public EbicsOrderSignature()

    Properties

    DateTimeSigned

    A time stamp taken at the time of the signature creation.

    Declaration
    public DateTime DateTimeSigned { get; set; }
    Property Value
    Type Description
    System.DateTime
    Remarks

    The date/time signed is only saved in the binary signature file format created by BuildSignatureFile() for A004 signatures. It is not included in later signature versions.

    DigestDataBuffer

    Declaration
    public EbicsDataBuffer DigestDataBuffer { get; set; }
    Property Value
    Type Description
    EbicsDataBuffer

    OrderType

    The order type.

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

    This is a 3 character alphanumeric value according to the pattern [A-Z0-9]{3}, or null if not set.

    Remarks

    The order type is only saved in the binary signature file format created by BuildSignatureFile() for A004 signatures. It is not included in later signature versions.

    PartnerID

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

    SignatureValue

    Declaration
    public EbicsDataBuffer SignatureValue { get; set; }
    Property Value
    Type Description
    EbicsDataBuffer

    SignatureVersion

    Declaration
    public EbicsSecurityCode SignatureVersion { get; set; }
    Property Value
    Type Description
    EbicsSecurityCode

    UserID

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

    Methods

    BuildSignatureFile()

    Declaration
    public EbicsDataBuffer BuildSignatureFile()
    Returns
    Type Description
    EbicsDataBuffer

    BuildXml(XmlDocument, EbicsVersion)

    Declaration
    public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlDocument xmlDocument
    EbicsVersion nVersion
    Returns
    Type Description
    System.Xml.XmlElement
    Overrides
    EbicsElement.BuildXml(XmlDocument, EbicsVersion)
    Remarks

    Depending on the SignatureVersion this creates an OrderSignature or an OrderSignatureData element.

    ParseSignatureFile(EbicsDataBuffer)

    Declaration
    public void ParseSignatureFile(EbicsDataBuffer dSignatureFile)
    Parameters
    Type Name Description
    EbicsDataBuffer dSignatureFile

    ParseXml(XmlElement, EbicsVersion)

    Declaration
    public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
    Parameters
    Type Name Description
    System.Xml.XmlElement xmlElement
    EbicsVersion nVersion
    Overrides
    EbicsElement.ParseXml(XmlElement, EbicsVersion)
    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH