Class FinSecurityMethodParam
Simple wrapper for a HISHV Segment.
Inheritance
System.Object
FinSecurityMethodParam
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 class FinSecurityMethodParam
Constructors
FinSecurityMethodParam(FinSegment)
Declaration
public FinSecurityMethodParam(FinSegment aHISHV)
Parameters
Type | Name | Description |
---|---|---|
FinSegment | aHISHV |
Properties
HISHV
Direct access to wrapped HISHV segment.
Declaration
public FinSegment HISHV { get; }
Property Value
Type | Description |
---|---|
FinSegment |
SecurityProfiles
List of supported security profiles according to the HISHV segment.
Declaration
public FinSecurityProfile[] SecurityProfiles { get; }
Property Value
Type | Description |
---|---|
FinSecurityProfile[] | An array of FinSecurityProfile instances. The returned array
may be empty, but the array reference will never be |
SecurityProfilesMixingAllowed
Indicates whether security profiles may be mixed within a single dialog or message.
Declaration
public bool SecurityProfilesMixingAllowed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
IsSupported(String, Int32)
Determine whether a particular security procedure is supported.
Declaration
public bool IsSupported(string sSecurityProcCode, int nSecurityProcVersion)
Parameters
Type | Name | Description |
---|---|---|
System.String | sSecurityProcCode | |
System.Int32 | nSecurityProcVersion |
Returns
Type | Description |
---|---|
System.Boolean |