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

    Namespace Subsembly.EBICS

    Classes

    EbicsAccountInfo

    Holds an EBICS AccountInfo XML element.

    EbicsAccountInfos

    Collection of EbicsAccountInfo objects.

    EbicsAddressInfo

    Holds an EBICS AddressInfo XML element.

    EbicsAuthOrderInfo

    Holds an EBICS OrderInfo XML element as used in a EbicsHTDResponseOrderData instance.

    EbicsAuthOrderInfos

    Collection of EbicsAuthOrderInfo objects.

    EbicsAuthorisationLevelConverter

    EbicsAuthorisationLevelInfo

    Contains information about a EbicsAuthorisationLevelInfo. Objects of this class can be conveniently used in selection boxes.

    EbicsAuthSignature

    EbicsBankInfo

    Holds a BankInfo of the schema element type BankInfoType.

    EbicsBTDOrderParams

    Holds EBICS BTDOrderParams.

    EbicsBTFOrderParams

    EbicsBTUOrderParams

    Holds EBICS BTUOrderParams

    EbicsCanonicalizer

    Helper class for XML canonicalization.

    EbicsCipherFactory

    Simple helper factory for conveniently creating IEbicsCipher implementations.

    EbicsConfig

    Access to the system environment variables that configure the Subsembly EBICS API.

    EbicsContact

    Collects all information required for EBICS communication of a particular user with a particular bank.

    EbicsContactExtensions

    EbicsContactFolder

    Simple file system based management of persistent EbicsContact objects.

    EbicsContactFolderBase

    EbicsContactFolderExtensions

    Convenience extensions for using the IEbicsContactFolder interface.

    EbicsContactNameComparer

    Compares the ContactName of two EbicsContact instances.

    EbicsDataBuffer

    EbicsDataDigest

    EbicsDataTransfer

    Represents a DataTransfer element.

    EbicsDateRange

    Holds an EBICS DateRange element.

    EbicsDigestFilter

    Special digest with filtering of CR, LF and Ctrl+Z.

    EbicsElement

    EbicsException

    Exception that is thrown for all fatal EBICS related errors.

    EbicsExtensionMethods

    Convenience extension methods for the EbicsContact in Windows environments.

    EbicsFileFolder

    Organizes a file system folder as a storage for the EbicsFileSpooler.

    EbicsFileName

    Holds the information of a file name structured according to the recommendations for EBICS files inside of a ZIP container.

    EbicsFileSpooler

    The EbicsFileSpooler organizes semi-automatic uploads and downloads of EBICS files in EbicsFileSpoolerFolder.

    EbicsFileSpoolerAccessControlEntry

    Represents a single entry in an EbicsFileSpooler access control list file.

    EbicsFileSpoolerAccessControlList

    EbicsFileSpoolerActionConverter

    EbicsFileSpoolerContactFolder

    Implements a highly secure storage for EbicsContacts inside an EBICS spooler folder.

    EbicsFileSpoolerCredentials

    For protected EbicsFileSpooler storage, this class is used to carry the users storage authentication credentials.

    EbicsFileSpoolerException

    EbicsFileSpoolerFolder

    Root folder and organizer of a EbicsFileSpooler storage folder tree.

    EbicsFileSpoolerJournal

    Contains the status and protocols from processing the orders in the BOX_OUTBOX.

    EbicsFileSpoolerJournalEntry

    Represents a single entry in the EbicsFileSpoolerJournal.

    EbicsFileSpoolerResult

    EbicsFileSpoolerResultCodeConverter

    EbicsFileTransfer

    EbicsFileTransferResult

    Contains all information about the result of a single EbicsFileTransfer.

    EbicsGenericOrderParams

    DEPRECATED: Holds the EBICS 2.x GenericOrderParams.

    EbicsHAAResponseOrderData

    Holds Order data for administrative order type HAA

    EbicsHCARequestOrderData

    EbicsHCSRequestOrderData

    EbicsHEVRequest

    EbicsHEVResponse

    EbicsHIARequestOrderData

    EbicsHKDResponseOrderData

    EbicsHPBResponseOrderData

    EbicsHPDAccessParams

    Represents the HPDAccessParamsType(Xml)

    EbicsHPDAccessParamsURL

    Represents a URL (with optional ValidFrom-Date) as used inside HPDAccessParamsType.

    EbicsHPDProtocolParams

    Represents the (parsed) Ebics-Xml-type "HPDProtocolParamsType".

    EbicsHPDResponseOrderData

    EbicsHPDVersion

    This class represents the HPDVersionType(Xml) (inside the HPDProtocolParamsType/HPDResponseOrderData). It holds

    • the supported Ebics versions
    • the supported Ebics security codes

    EbicsHPDVersionExtensions

    EbicsHTDResponseOrderData

    EbicsHVListOrderParams

    Generic order parameters class for HVU and HVZ orders.

    EbicsHVListResponseOrderData

    EbicsHVPickOrderParams

    Generic order parameters class for HVD, HVE, and HVS orders.

    EbicsHVSignerInfo

    Holds the details of an EBICS SignerInfo or OriginatorInfo element as provided by VEU inquiries.

    EbicsHVSignerInfos

    Collection of EbicsHVSignerInfo objects.

    EbicsHVTOrderParams

    EbicsHVTResponseOrderData

    EbicsHxDResponseOrderData

    Holds the data of a HKDResponseOrderData or HTDResponseOrderData XML element.

    EbicsIniLetter

    Helper class for creating an EBICS Ini-Letter.

    EbicsJsonConverterExtensions

    EbicsLicense

    EbicsMessage

    Represents an EBICS request or response message.

    EbicsMessageBox

    EbicsOrder

    Stores the details, data, signatures and status of an EBICS order.

    EbicsOrderAttribute

    EbicsOrderAXZ

    Specialized EbicsOrder for convenient ISO 20022 XML uploads for international payments.

    EbicsOrderAZV

    Specialized EbicsOrder for convenient DTAZV uploads (AZV).

    EbicsOrderBKA

    Convenient wrapper for a BKA document download order.

    EbicsOrderBKI

    Convenient wrapper for a BKI document download order.

    EbicsOrderC52

    Convenient wrapper for a CAMT 052 download order.

    EbicsOrderC53

    Convenient wrapper for a CAMT 053 download order.

    EbicsOrderC54

    Convenient wrapper for a CAMT 054 download order.

    EbicsOrderC5N

    Convenient wrapper for a instant payment notification download order.

    EbicsOrderCamt

    Basic implementation for EBICS orders that return CAMT data, e.g. C52, C53, and C54.

    EbicsOrderCamtDocument

    Represents a single CAMT document returned by CamtDocuments.

    EbicsOrderDetails

    Holds the details about an EBICS order as provided by VEU inquiries.

    EbicsOrderDetailsExtensions

    EbicsOrderDownloadZip

    Base class for orders that download documents contained in a ZIP file.

    EbicsOrderHAA

    Specialized EbicsOrder for HAA-requests.

    EbicsOrderHAC

    EbicsOrderHCA

    Specialized EbicsOrder for HCA requests.

    EbicsOrderHCS

    Specialized EbicsOrder for HCS requests.

    EbicsOrderHIA

    Specialized EbicsOrder for HIA requests.

    EbicsOrderHKD

    Specialized EbicsOrder for HKD requests.

    EbicsOrderHPB

    Specialized EbicsOrder for HPB requests.

    EbicsOrderHPD

    Specialized EbicsOrder for HPD-requests.

    EbicsOrderHTD

    Specialized EbicsOrder for HTD requests.

    EbicsOrderHVD

    Specialized EbicsOrder for HVD requests.

    EbicsOrderHVE

    Specialized EbicsOrder for HVE requests.

    EbicsOrderHVList

    Common base class for EbicsOrderHVU and EbicsOrderHVZ.

    EbicsOrderHVPick

    Common base class for EbicsOrderHVE and EbicsOrderHVS.

    EbicsOrderHVS

    Specialized EbicsOrder for HVS requests.

    EbicsOrderHVT

    Retrieves all transaction details for a waiting VEU order.

    EbicsOrderHVU

    Specialized EbicsOrder for HVU requests.

    EbicsOrderHVZ

    Specialized EbicsOrder for HVZ requests.

    EbicsOrderHxD<TResponseOrderData>

    Specialized EbicsOrder base class for HKD and HTD requests.

    EbicsOrderInfo

    HVTOrderInfo Type.

    EbicsOrderINI

    Specialized EbicsOrder for INI requests.

    EbicsOrderParams

    Abstract base class for OrderParams.

    EbicsOrderParamsFactory

    EbicsOrderProtocol

    Base class for EBICS protocol download via EbicsOrderHAC or EbicsOrderPTK.

    EbicsOrderPTK

    Specialized EbicsOrder for convenient protocol downloads (PTK).

    EbicsOrderPUB

    Specialized EbicsOrder for PUB requests.

    EbicsOrderSepa

    Base implementation for all orders that upload SEPA XML documents.

    EbicsOrderSignature

    Holds a single order signature.

    EbicsOrderSignatures

    Collection of EbicsOrderSignature objects.

    EbicsOrderSPR

    Specialized EbicsOrder for SPR requests.

    EbicsOrderSRZ

    Specialized EbicsOrder helper for all SRZ order types.

    EbicsOrderSTA

    Specialized EbicsOrder for convenient MT-940 statement downloads (STA).

    EbicsOrderSwift

    EbicsOrderVMK

    Specialized EbicsOrder for convenient download of a MT-942 interim transaction report (VMK).

    EbicsOrderWSS

    Convenient wrapper for a WebSocket connection data download order.

    EbicsOrderZipEntry

    Represents a single file entry from a downloaded ZIP file.

    EbicsParameter

    Holds an EBICS Parameter element.

    EbicsParameters

    Collection of EbicsParameter instances.

    EbicsPasswordInfo

    Collects the information required to query for a security media password.

    EbicsPing

    Implements an EBICS HEV-Request for determining the supported EBICS versions of an EBICS host.

    EbicsPrivKey

    A private RSA user key.

    EbicsProgressForm

    EbicsProtocolEntries

    Collection of EbicsProtocolEntry objects.

    EbicsProtocolEntry

    Stores the details of a single customer protocol entry (PTK)

    EbicsPubKeyDigest

    EbicsPubKeyInfo

    A public RSA key.

    EbicsPubKeyOrderData

    EbicsRequest

    Represents an EBICS request message.

    EbicsRequestTypeConverter

    EbicsResponse

    EbicsResponseTypeConverter

    EbicsReturnCode

    Wrapper for an EBICS ReturnCode and optional ReportText element.

    EbicsSecurity

    EbicsSecurityCodeExtensions

    EbicsSecurityMedium

    Helper methods for dealing with IEbicsSecurityMedium instances.

    EbicsSecurityMediumError

    EbicsSecurityMediumFile

    EbicsSecurityMediumFileSMB

    Implements IEbicsSecurityMedium for StarMoney Business EBICS key files.

    EbicsSecurityMediumSeccos

    EbicsSecurityMediumVoid

    Security medium implementation that stores the private keys in the EbicsContact.

    EbicsSecurityOperations

    EbicsService

    Represents an EBICS Service or ServiceFilter element.

    EbicsServiceMap

    Catalog of well known EBICS services. This is required for conversion between an EBICS Service element and an EBICS OrderType.

    EbicsServiceMapRecord

    Details of an entry of the EBICS service mapping table.

    EbicsSignaturePubKeyOrderData

    EbicsSpoolerTask

    EbicsSpoolerTaskPeriodConverter

    EbicsStandardOrderParams

    Holds the EBICS StandardOrderParams.

    EbicsTechnicalException

    EbicsTrace

    EbicsTransaction

    Manages a client side EBICS transaction.

    EbicsTransactionPhaseConverter

    EbicsTransferTypeConverter

    EbicsTransport

    A HttpClient based, blocking HTTP transport implementation. Shall only be used when running on a background thread.

    EbicsTransportFactory

    Where you get IEbicsTransport implementations from.

    EbicsTransportFactoryWin32

    Factory that implements IEbicsTransportFactory by creating EbicsTransportWin32 instances.

    EbicsTransportWin32

    Transport implementation that ensures that Application.DoEvents() is periodically called while waiting for the HTTP response.

    EbicsUserInfo

    EbicsUserInfos

    EbicsUserPermission

    EbicsUserPermissions

    Collection of EbicsUserPermission objects.

    EbicsUtil

    Collection of static utility functions.

    EbicsVersionConverter

    EbicsVersionInfo

    Holds an EBICS VersionNumber XML element as returned in a HEV response.

    EbicsVopOrderInfo

    Extensions for EbicsOrderInfo in order to support the Verification of Payee implementation.

    EbicsWebSocketConnectionData

    EbicsXmlContainer

    Represents an XML container for SEPA messages.

    EbicsXmlContainerMessage

    Represents a single SEPA message inside a EbicsXmlContainer.

    EbicsZipper

    Helper class for ZIP compression and de-compression.

    Structs

    EbicsOrderInfoDescription

    Description (Type and Text) inside of a HVTOrderInfo element.

    Interfaces

    IEbicsCipher

    Provides the cipher algorithm to help the EbicsTransaction to encrypt and decrypt data.

    IEbicsContactFolder

    Provides an abstract interface for storing a collection of EbicsContact instances.

    IEbicsJsonConverter

    Interface for json-conversion that can be implemented by a concrete EbicsElement (e.g. EbicsContact).

    IEbicsProductInfo

    IEbicsRemoteContactFolder

    Additional interface (to complement IEbicsContactFolder) for storing a collection of EbicsContact

    IEbicsSecurityMedium

    Interface for integrating RSA security tokens, such as smart cards, as EBICS security medias.

    IEbicsSecurityMediumClass2

    Optional interface for security medias that support secure PIN entry at a class 2 smart card reader device.

    IEbicsSecurityMediumPrivKeys

    Direct access to the private RSA keys stored in a security medium.

    IEbicsSecurityMediumSignaturePin

    Interface for hardware based security media that needs a different PIN for digital signatures.

    IEbicsSecurityMediumStoredContact

    Interface that may be implemented by a security medium that stores EBICS contact information data.

    IEbicsSecurityOperations

    Interface that provides the essential RSA security operations required for EBICS messages.

    IEbicsTransport

    IEbicsTransportFactory

    Interface to create an IEbicsTransport implementation.

    Enums

    EbicsAuthorisationLevel

    The authorization level of an EBICS user.

    EbicsErrorClass

    An EBICS error class as defined for EBICS return codes.

    EbicsFileNameStyle

    EbicsFileSpoolerActions

    EbicsFileSpoolerResultCode

    EbicsFingerprintPart

    Used by FormatFingerprint(EbicsContact, EbicsPubKeyInfo).

    EbicsRequestType

    Request type as individual bits and masks to check for them.

    EbicsResponseType

    Request type as individual bits and masks to check for them.

    EbicsSchemaLocation

    Selects a particular EBICS schema subset for GetEbicsSchemaLocation(EbicsVersion, EbicsSchemaLocation).

    EbicsSecurityCode

    Specifies type and version of a EBICS security operation.

    EbicsSecurityMediumErrorCode

    The EbicsSecurityMediumError provides more detail on the cause of an error returned through the IEbicsSecurityMedium interface.

    EbicsSecurityMediumState

    The state of a security medium.

    EbicsSecurityMediumType

    Enumerates the physical types of security mediums.

    EbicsSpoolerTask.ProduceOption

    Options for ProduceTask(EbicsSpoolerTask.ProduceOption).

    EbicsSpoolerTaskPeriod

    The configurable repetition periods of the EbicsSpoolerTask.

    EbicsTransactionPhase

    Request type as individual bits and masks to check for them.

    EbicsTransactionState

    Request type as individual bits and masks to check for them.

    EbicsTransferType

    Type of EBICS transfer, either Upload or Download.

    EbicsUserStatus

    EbicsVersion

    Selects the EBICS schema version to be used.

    In This Article
    Back to top Copyright 2009-2025 Subsembly GmbH