Class EbicsAuthSignature
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.EBICS
Assembly: Subsembly.EBICS.Core.dll
Syntax
public class EbicsAuthSignature : EbicsElement
Constructors
EbicsAuthSignature(EbicsSecurityCode)
Declaration
public EbicsAuthSignature(EbicsSecurityCode nAuthSecurityCode)
Parameters
Type | Name | Description |
---|---|---|
EbicsSecurityCode | nAuthSecurityCode |
Methods
AddAuthSignatureValue(XmlElement, IEbicsSecurityOperations)
Declaration
public void AddAuthSignatureValue(XmlElement xmlAuthSignature, IEbicsSecurityOperations aSecurity)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlElement | xmlAuthSignature | |
IEbicsSecurityOperations | aSecurity |
BuildXml(XmlDocument, EbicsVersion)
Declaration
public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlDocument | xmlDocument | |
EbicsVersion | nVersion |
Returns
Type | Description |
---|---|
System.Xml.XmlElement |
Overrides
Remarks
This method also computes the digest value of the entire document and includes it in the
AuthSignature
DigestValue
element. Hence, the document must already be
complete before the AuthSignature
XML is built. The returned
AuthSignature
does not contain a SignatureValue
element.
ParseXml(XmlElement, EbicsVersion)
Declaration
public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlElement | xmlElement | |
EbicsVersion | nVersion |
Overrides
VerifyAuthSignatureValue(XmlElement, EbicsPubKeyInfo)
Declaration
public bool VerifyAuthSignatureValue(XmlElement xmlAuthSignature, EbicsPubKeyInfo aPubKey)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlElement | xmlAuthSignature | |
EbicsPubKeyInfo | aPubKey |
Returns
Type | Description |
---|---|
System.Boolean |