Class EbicsHPDProtocolParams
Represents the (parsed) Ebics-Xml-type "HPDProtocolParamsType".
public sealed class EbicsHPDProtocolParams : EbicsElement
- Inheritance
-
EbicsHPDProtocolParams
- Inherited Members
Remarks
This class is mainly designed for server developers. Client developers can rely on EbicsOrderHPD instead.
Constructors
EbicsHPDProtocolParams(string)
public EbicsHPDProtocolParams(string sTagName = "ProtocolParams")
Parameters
sTagName
string
Properties
ClientDataDownloadSupported
public bool ClientDataDownloadSupported { get; set; }
Property Value
DownloadableOrderDataSupported
public bool DownloadableOrderDataSupported { get; set; }
Property Value
PreValidationSupported
public bool PreValidationSupported { get; set; }
Property Value
RecoverySupported
public bool RecoverySupported { get; set; }
Property Value
Version
public EbicsHPDVersion Version { get; }
Property Value
X509DataSupported
EBICS 2.4/2.5 X509Data@supported-Flag
public bool X509DataSupported { get; set; }
Property Value
Remarks
After parsing HPDProtocolParams within EBICS >= 3.0 this flag is true, by default.
Methods
BuildXml(XmlDocument, EbicsVersion)
public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
Parameters
xmlDocument
XmlDocumentnVersion
EbicsVersion
Returns
Remarks
EBICS 2.4/2.5: no X509Data@persistent-Flag will be written
ParseXml(XmlElement, EbicsVersion)
public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
Parameters
xmlElement
XmlElementnVersion
EbicsVersion