Class EbicsVersionConverter
Inheritance
EbicsVersionConverter
Assembly: Subsembly.EBICS.Core.dll
Syntax
public static class EbicsVersionConverter
Methods
FromString(string)
Declaration
public static EbicsVersion FromString(string sVersion)
Parameters
Type |
Name |
Description |
string |
sVersion |
|
Returns
GetAllVersions()
Returns a sorted array of all EBICS versions currently supported by the
Subsembly EBICS API.
Declaration
public static EbicsVersion[] GetAllVersions()
Returns
GetDefaultSecurityCodes(EbicsVersion)
Declaration
[Obsolete("Use overload with CountryCode parameter instead.")]
public static EbicsSecurityCode GetDefaultSecurityCodes(EbicsVersion nVersion)
Parameters
Returns
GetDefaultSecurityCodes(EbicsVersion, string)
Gets the preferred security profile for a given EBICS version and country.
Declaration
public static EbicsSecurityCode GetDefaultSecurityCodes(EbicsVersion nVersion, string sCountryCode)
Parameters
Type |
Name |
Description |
EbicsVersion |
nVersion |
|
string |
sCountryCode |
The ISO country code for the country where the EBICS server is located.
This parameter is needed because for France "FR" we need a different signature
default version, than for other countries. This parameter may be null ,
in order to get general default values - which may not work in all countries.
|
Returns
GetDescription(EbicsVersion)
Declaration
public static string GetDescription(EbicsVersion nVersion)
Parameters
Returns
GetEbicsNamespace(EbicsVersion)
Declaration
public static string GetEbicsNamespace(EbicsVersion nVersion)
Parameters
Returns
GetEbicsSchemaLocation(EbicsVersion, EbicsSchemaLocation)
Declaration
public static string GetEbicsSchemaLocation(EbicsVersion nVersion, EbicsSchemaLocation nLocation)
Parameters
Returns
GetSignatureNamespace(EbicsVersion)
Namespace for A005/A006 signature XML documents.
Declaration
public static string GetSignatureNamespace(EbicsVersion nVersion)
Parameters
Returns
GetSignatureSchemaLocation(EbicsVersion)
Schema location for A005/A006 signature XML documents.
Declaration
public static string GetSignatureSchemaLocation(EbicsVersion nVersion)
Parameters
Returns
GetSupportedSecurityCodes(EbicsVersion)
Declaration
public static EbicsSecurityCode GetSupportedSecurityCodes(EbicsVersion nVersion)
Parameters
Returns
GetVersionNumber(EbicsVersion)
Declaration
public static string GetVersionNumber(EbicsVersion nVersion)
Parameters
Returns
ToString(EbicsVersion)
Declaration
public static string ToString(EbicsVersion nVersion)
Parameters
Returns