Enum EbicsTransactionState

Namespace
Subsembly.EBICS
Assembly
Subsembly.EBICS.Core.dll

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

public enum EbicsTransactionState

Fields

InitMask = 57

Mask to check for all initial requests that include user and product information, and also order details.

InitialisationRequest = 1

ebicsRequest, TransactionPhase=Initialisation

NoPubKeyDigestsRequest = 32

ebicsNoPubKeyDigestsRequest

NonceMask = 33

Mask to check for all requests that require a Nonce and Timestamp.

None = 0

None. This is the final value of the EbicsTransaction state machine.

OrderDataDownloadMask = 35

Mask to check for all requests that download OrderData.

OrderDataUploadMask = 26

Mask to check for all requests that upload OrderData.

ReceiptRequest = 4

ebicsRequest, TransactionPhase=Receipt

SignatureDataMask = 17

Mask to check for all requests that include SignatureData.

StandardMask = 7

Mask to check for all standard EBICS requests with ebicsRequest root element.

TransactionMask = 6

Mask to check for all requests that require a TransactionID.

TransferRequest = 2

ebicsRequest, TransactionPhase=Transfer

UnsecuredRequest = 8

ebicsUnsecuredRequest

UnsignedRequest = 16

ebicsUnsignedRequest