Class FinBanksServer
Data record that provides the details for a particular FinTS gateway server.
public class FinBanksServer
- Inheritance
-
FinBanksServer
- Inherited Members
Remarks
Usually many banks share a single HBCI gateway server.
Properties
Advice
Optional user advice to be given when setting up the user ID and customer ID.
public string Advice { get; set; }
Property Value
- string
If this is
null, then no particular user advice is given.
CustLabel
Optional label text for the Customer ID.
public string CustLabel { get; set; }
Property Value
- string
If this is
null, then no customer ID is needed for this bank. used.
Flags
Set of flags that indicate the supported features of a server.
public FinBanksServerFlags Flags { get; set; }
Property Value
HttpCommAddress
Optional HTTP communication address (URL).
public string HttpCommAddress { get; set; }
Property Value
Remarks
If communication service 3 is supported by this server, then this property holds the URL the gateway server. The URL should actually use the HTTPS protocol. It is usually only used with PIN/TAN based security procedures.
RdhVersionSet
Bit set that indicates all the RDH and RAH versions supported by this server.
public FinBanksRdhVersionSet RdhVersionSet { get; set; }
Property Value
TcpCommAddress
Optional TCP communication address (IP or host name).
public string TcpCommAddress { get; set; }
Property Value
Remarks
If communication service 2 is supported by this server, then this property holds the IP address or host name of the servers TCP endpoint. The TCP communication is only used with RDH or RAH security procedures.
UseBankCode
Optional bank code that shall be used for this server.
public string UseBankCode { get; set; }
Property Value
Remarks
Some servers require that a particular bank code is used, instead of the bank code of the users account. If so, then the required bank code is stored in this property.
UserLabel
Optional label text for the User ID.
public string UserLabel { get; set; }
Property Value
- string
If this is
null, then the default text "Benutzerkennung" shall be used.
Version
The highest HBCI or FinTS version supported by this server.
public int Version { get; set; }
Property Value
Exceptions
- ArgumentOutOfRangeException
An attempt was made to set a value outside the range from 0 through 999.