Class EbicsWizard
Provides a wizard-like UI for setting up a new EbicsContact. or changed the user's keys (security profile).
Inherited Members
Namespace: Subsembly.EBICS.Admin
Assembly: Subsembly.EBICS.Win32.dll
Syntax
public sealed class EbicsWizard : EbicsTrace
Constructors
EbicsWizard(IEbicsContactFolder, EbicsContact[], EbicsContact)
Declaration
public EbicsWizard(IEbicsContactFolder aContactFolder, EbicsContact[] vContacts, EbicsContact aContact = null)
Parameters
Type | Name | Description |
---|---|---|
IEbicsContactFolder | aContactFolder | |
EbicsContact[] | vContacts | The contacts that are already part of the contact folder (where the new contact should be added). Blacklist for contact names. |
EbicsContact | aContact | Optional, 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.
Declaration
public EbicsContact[] Contacts { get; }
Property Value
Type | Description |
---|---|
EbicsContact[] |
IsRemoteContactFolder
Declaration
public bool IsRemoteContactFolder { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
ImportKeyFile(IWin32Window, Icon, String)
Launches a wizard for setting up a new EBICS contact from an existing key file.
Declaration
public EbicsContact ImportKeyFile(IWin32Window aOwner, Icon aCaptionIcon, string sCaptionText)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.IWin32Window | aOwner | The owner Form of the wizard Form that will be shown. May be |
System.Drawing.Icon | aCaptionIcon | The window caption icon to be used in the wizard form. This may be |
System.String | sCaptionText | The window caption text to be used in the wizard form that will be shown.
Must not be |
Returns
Type | Description |
---|---|
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 |
NewContact(IWin32Window, Icon, String)
Launches a wizard for setting up a new EBICS contact.
Declaration
public EbicsContact NewContact(IWin32Window aOwner, Icon aCaptionIcon, string sCaptionText)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.IWin32Window | aOwner | The owner Form of the wizard Form that will be shown. May be |
System.Drawing.Icon | aCaptionIcon | The window caption icon to be used in the wizard form. This may be |
System.String | sCaptionText | The window caption text to be used in the wizard form that will be shown.
Must not be |
Returns
Type | Description |
---|---|
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 |