Class EbicsOrderHPD
Specialized EbicsOrder for HPD-requests.
public class EbicsOrderHPD : EbicsOrder
- Inheritance
-
EbicsOrderHPD
- Inherited Members
Remarks
With HPD, the subscriber can receive information relating to the financial institution’s specific access and protocol parameters.
Constructors
EbicsOrderHPD()
public EbicsOrderHPD()
Properties
ClientDataDownloadSupported
public bool ClientDataDownloadSupported { get; }
Property Value
DownloadableOrderDataSupported
public bool DownloadableOrderDataSupported { get; }
Property Value
HostID
Returns the ID of the bank's server (optional) or null.
public string HostID { get; }
Property Value
Remarks
This property is part of the Xml-element "AccessParams"
Institute
Returns the institute's name.
public string Institute { get; }
Property Value
Remarks
This property is part of the Xml-element "AccessParams"
PreValidationSupported
public bool PreValidationSupported { get; }
Property Value
RecoverySupported
public bool RecoverySupported { get; }
Property Value
SupportedEbicsVersions
Returns the supported protocol versions.
public EbicsVersion[] SupportedEbicsVersions { get; }
Property Value
Remarks
Never returns null.
SupportedVersionsOfAuthentication
Returns the supported versions of authentication.
public EbicsSecurityCode[] SupportedVersionsOfAuthentication { get; }
Property Value
Remarks
Never returns null.
SupportedVersionsOfEncryption
Returns the supported versions of encryption.
public EbicsSecurityCode[] SupportedVersionsOfEncryption { get; }
Property Value
Remarks
Never returns null.
SupportedVersionsOfSignature
Returns the supported versions of signature.
public EbicsSecurityCode[] SupportedVersionsOfSignature { get; }
Property Value
Remarks
Never returns null.
URL
Returns the institute specific IP address(es) / URL(s) with (optional) validFrom-Date.
public EbicsHPDAccessParamsURL[] URL { get; }
Property Value
Remarks
Never returns null.
X509DataSupported
public bool X509DataSupported { get; }
Property Value
Methods
ProcessResponseOrderData(EbicsVersion)
Process the received response data.
public override void ProcessResponseOrderData(EbicsVersion nVersion)
Parameters
nVersionEbicsVersion
Exceptions
- InvalidOperationException
If no OrderData is available, then an InvalidOperationException is thrown.
- XmlException
The response order data is not a valid XML document at all.
- EbicsException
The response order data is a valid XML document, but doesn't fit.