Enum FinDialogType
Type of FinTS dialog.
[Flags]
public enum FinDialogType
Fields
Anonymous = 2Anonymous dialog.
Any = 65535Bitmask that includes all dialog types, but not the extra flags.
AnyAnonymous = Anonymous | RequestCommSettings | InitBankKey | KeyBlockAnonBit mask that matches all anonymous dialog types. Dialogs of this type will never be signed. The dialog initialisation will be done with an anonymous HKIDN.
AnyEncrypted = Standard | AnySync | KeyChange | InitUserKey | KeyBlockBit mask that matches all encrypted dialog types.
AnySigned = Standard | AnySync | KeyChange | InitUserKey | KeyBlockBit mask that matches all dialog types where the client message must be signed.
AnySync = SyncCustSysID | SyncMsgNo | SyncSigIDAny sync dialog type.
InitBankKey = 128Special anonymous dialog to retrieve the public bank keys. Although this is an anonymous dialog type, an authenticated SecurityMedia must be attached to the FinContact when used.
InitUserKey = 256Special dialog for an initial transmission of the public user keys to the bank.
KeyBlock = 512Special dialog for blocking user keys.
KeyBlockAnon = 1024Anonymous dialog for blocking user keys. This dialog type is basically identical to an ordinary anonymous dialog, the only difference is, that a key block message is expected as the only message to be sent.
KeyChange = 64Special dialog for a user key change.
None = 0No dialog type was set.
RefreshAllowedTanProcs = 262144If this extra bit is included, then the security function in the dialog will be set to 999, regardless of the setting in the FinContact.
RefreshBPD = 131072This extra bit may included when a FinDialogType is passed to InitDialog(FinDialogType, string, string, string). If it is set, the dialog will be initialised with the BPD version set to zero, which means that a new set of BPD is requested.
RefreshUPD = 65536This extra bit may included when a FinDialogType is passed to InitDialog(FinDialogType, string, string, string). If it is set, the dialog will be initialised with the UPD version set to zero, which means that a new set of UPD is requested.
RequestCommSettings = 32Special anonymous dialog to request communication settings.
Standard = 1Standard signed and encrypted dialog. The additional InitDialog(FinDialogType, string, string, string) dialog parameter can optionally contain the segment type of the PIN/TAN management order that will be sent during that dialog.
SyncCustSysID = 4Special dialog for the synchronisation of the customer system ID.
SyncMsgNo = 8Special dialog for the synchronisation of the message sequence number.
SyncSigID = 16Special dialog for the synchronisation of the signature counter.