Class EbicsVersionConverter
Inheritance
System.Object
EbicsVersionConverter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Subsembly.EBICS.Core.dll
Syntax
public static class EbicsVersionConverter
Methods
FromString(String)
Declaration
public static EbicsVersion FromString(string sVersion)
Parameters
Type |
Name |
Description |
System.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 |
|
System.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
Type |
Description |
System.String |
|
GetEbicsNamespace(EbicsVersion)
Declaration
public static string GetEbicsNamespace(EbicsVersion nVersion)
Parameters
Returns
Type |
Description |
System.String |
|
GetEbicsSchemaLocation(EbicsVersion, EbicsSchemaLocation)
Declaration
public static string GetEbicsSchemaLocation(EbicsVersion nVersion, EbicsSchemaLocation nLocation)
Parameters
Returns
Type |
Description |
System.String |
|
GetSignatureNamespace(EbicsVersion)
Namespace for A005/A006 signature XML documents.
Declaration
public static string GetSignatureNamespace(EbicsVersion nVersion)
Parameters
Returns
Type |
Description |
System.String |
|
GetSignatureSchemaLocation(EbicsVersion)
Schema location for A005/A006 signature XML documents.
Declaration
public static string GetSignatureSchemaLocation(EbicsVersion nVersion)
Parameters
Returns
Type |
Description |
System.String |
|
GetSupportedSecurityCodes(EbicsVersion)
Declaration
public static EbicsSecurityCode GetSupportedSecurityCodes(EbicsVersion nVersion)
Parameters
Returns
ToString(EbicsVersion)
Declaration
public static string ToString(EbicsVersion nVersion)
Parameters
Returns
Type |
Description |
System.String |
|