Class FinPsd2ManagementOrderBuilder
Abstract base class for all PSD2 management order builders.
Inheritance
System.Object
FinPsd2ManagementOrderBuilder
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()
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public abstract class FinPsd2ManagementOrderBuilder : FinOrderBuilder
Remarks
All PSD2 management orders have an optional or required ordering account. This class provides a common OrderingAcctRequired parameter and overrides BuildOrderSegment(FinAcct) to handle this.
Constructors
FinPsd2ManagementOrderBuilder(FinContact)
Declaration
public FinPsd2ManagementOrderBuilder(FinContact aContact)
Parameters
Type | Name | Description |
---|---|---|
FinContact | aContact |
Properties
OrderingAcctRequired
True, if an ordering account for authorizing the user must be supplied for building the order.
Declaration
public bool OrderingAcctRequired { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
BuildOrderSegment(FinAcct)
Declaration
protected override FinSegment BuildOrderSegment(FinAcct aOrderAcct)
Parameters
Type | Name | Description |
---|---|---|
FinAcct | aOrderAcct |
Returns
Type | Description |
---|---|
FinSegment |