Class EbicsWizard
Provides a wizard-like UI for setting up a new EbicsContact. or changed the user's keys (security profile).
public sealed class EbicsWizard : EbicsTrace
- Inheritance
-
EbicsWizard
- Inherited Members
Constructors
EbicsWizard(IEbicsContactFolder, EbicsContact[], EbicsContact)
public EbicsWizard(IEbicsContactFolder aContactFolder, EbicsContact[] vContacts, EbicsContact aContact = null)
Parameters
aContactFolderIEbicsContactFoldervContactsEbicsContact[]The contacts that are already part of the contact folder (where the new contact should be added). Blacklist for contact names.
aContactEbicsContactOptional, pre-configured contact to work with. This contact may be incomplete and just contain default values that shall be used in NewContact(IWin32Window, Icon, string). This contact (if any) is also not part of the contacts array/folder.
Properties
Contacts
The contacts that are already part of the contact folder.
public EbicsContact[] Contacts { get; }
Property Value
IsRemoteContactFolder
public bool IsRemoteContactFolder { get; }
Property Value
Methods
ImportKeyFile(IWin32Window, Icon, string)
Launches a wizard for setting up a new EBICS contact from an existing key file.
public EbicsContact ImportKeyFile(IWin32Window aOwner, Icon aCaptionIcon, string sCaptionText)
Parameters
aOwnerIWin32WindowThe owner Form of the wizard Form that will be shown. May be
null.aCaptionIconIconThe window caption icon to be used in the wizard form. This may be
nullif no icon is desired.sCaptionTextstringThe window caption text to be used in the wizard form that will be shown. Must not be
nullor an empty string.
Returns
- EbicsContact
If the wizard completes successfully, then a fully initialised new EbicsContact instance is returned. This contact was not added to any contact folder so far. If the wizard was cancelled by the user, then
nullis returned.
NewContact(IWin32Window, Icon, string)
Launches a wizard for setting up a new EBICS contact.
public EbicsContact NewContact(IWin32Window aOwner, Icon aCaptionIcon, string sCaptionText)
Parameters
aOwnerIWin32WindowThe owner Form of the wizard Form that will be shown. May be
null.aCaptionIconIconThe window caption icon to be used in the wizard form. This may be
nullif no icon is desired.sCaptionTextstringThe window caption text to be used in the wizard form that will be shown. Must not be
nullor an empty string.
Returns
- EbicsContact
If the wizard completes successfully, then a fully initialised new EbicsContact instance is returned. This contact was not added to any contact folder so far. If the wizard was cancelled by the user, then
nullis returned.