Enum FinDialogType
Type of FinTS dialog.
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
[Flags]
public enum FinDialogType
Fields
Name | Description |
---|---|
Anonymous | Anonymous dialog. |
Any | Bitmask that includes all dialog types, but not the extra flags. |
AnyAnonymous | Bit 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 | Bit mask that matches all encrypted dialog types. |
AnySigned | Bit mask that matches all dialog types where the client message must be signed. |
AnySync | Any sync dialog type. |
InitBankKey | Special 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 | Special dialog for an initial transmission of the public user keys to the bank. |
KeyBlock | Special dialog for blocking user keys. |
KeyBlockAnon | Anonymous 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 | Special dialog for a user key change. |
None | No dialog type was set. |
RefreshAllowedTanProcs | If 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 | This 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 | This 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 | Special anonymous dialog to request communication settings. |
Standard | Standard 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 | Special dialog for the synchronisation of the customer system ID. |
SyncMsgNo | Special dialog for the synchronisation of the message sequence number. |
SyncSigID | Special dialog for the synchronisation of the signature counter. |