Class EbicsOrderHVPick
Common base class for EbicsOrderHVE and EbicsOrderHVS.
Inherited Members
Namespace: Subsembly.EBICS
Assembly: Subsembly.EBICS.Core.dll
Syntax
public class EbicsOrderHVPick : EbicsOrder
Constructors
EbicsOrderHVPick(String)
Declaration
public EbicsOrderHVPick(string sOrderType)
Parameters
Type | Name | Description |
---|---|---|
System.String | sOrderType |
Methods
SetOrderParams(EbicsContact, EbicsOrderDetails)
Set all order parameters from previously obtained order details.
Declaration
public void SetOrderParams(EbicsContact aContact, EbicsOrderDetails aOrderDetails)
Parameters
Type | Name | Description |
---|---|---|
EbicsContact | aContact | The EbicsContact of the user that wants to sign or cancel the VEU order. |
EbicsOrderDetails | aOrderDetails | Previously obtained order details.´of the VEU order. |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | One of the parameters was |
Sign(EbicsContact, IEbicsSecurityMedium)
Override the generic Sign implementation in order to provide a signature of the given DataDigest instead of order data.
Declaration
public override EbicsSecurityMediumErrorCode Sign(EbicsContact aContact, IEbicsSecurityMedium aSecurityMedium)
Parameters
Type | Name | Description |
---|---|---|
EbicsContact | aContact | |
IEbicsSecurityMedium | aSecurityMedium | Authenticated security medium which will be used to create the distributed
electronic signature (VEU) for the order. Must not be |
Returns
Type | Description |
---|---|
EbicsSecurityMediumErrorCode | If there was an error with the security media while producing the signature, then an appropriate error code is returned. If the signature was produced successfully, then Success is returned. |