Show / Hide Table of Contents
Editar no GitHub

Class FullXmlSigner

Provides methods for creating a signed XML document

Inheritance
Object
XmlSigner
FullXmlSigner
Inherited Members
XmlSigner.Warnings
XmlSigner.ValidationResults
XmlSigner.xmlDocument
XmlSigner.namespaceMan
XmlSigner.SetXml(Byte[])
XmlSigner.SetXml(XmlDocument)
XmlSigner.SetPolicy(XmlPolicySpec)
XmlSigner.SetPolicy(IXmlPolicyMapper)
XmlSigner.SetSigningCertificate(PKCertificateWithKey)
XmlSigner.SetSigningCertificate(PKCertificate)
XmlSigner.SetSignatureElementLocation(String, NamespaceManager, XmlInsertionOptions)
XmlSigner.SetSignatureElementId(String)
XmlSigner.SetCommitmentType(CommitmentType)
XmlSigner.SetDataObjectFormat(String)
XmlSigner.SetTimestampRequester(ITimestampRequester)
XmlSigner.SetClassicEnvelopedTransformation(Boolean)
XmlSigner.SetCertificateValidationConfigurator(Action<CertificateValidationOptions>)
XmlSigner.GenerateToSignHash(SignatureAlgorithm, Byte[])
XmlSigner.SetPrecomputedSignature(Byte[], Byte[])
XmlSigner.ComputeSignature()
XmlSigner.VerifySignerParameters(Boolean)
XmlSigner.GetSignatureElement()
XmlSigner.GetSignedXml()
XmlSigner.InsertSignatureElement()
XmlSigner.InsertSignatureElement(XmlElement, String, XmlInsertionOptions)
XmlSigner.FulfillTransformations(Reference)
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki.Xml
Assembly: Lacuna.Pki.dll
Syntax
public class FullXmlSigner : XmlSigner

Constructors

| Improve this Doc View Source

FullXmlSigner()

Declaration
public FullXmlSigner()

Methods

| Improve this Doc View Source

AddReferences(SignedXml, DigestAlgorithm, XmlPolicySpec)

Declaration
protected override void AddReferences(SignedXml signedXml, DigestAlgorithm digestAlgorithm, XmlPolicySpec policy)
Parameters
Type Name Description
SignedXml signedXml
DigestAlgorithm digestAlgorithm
XmlPolicySpec policy
Overrides
XmlSigner.AddReferences(SignedXml, DigestAlgorithm, XmlPolicySpec)
| Improve this Doc View Source

GetToSignEntityTransferData()

Declaration
protected override byte[] GetToSignEntityTransferData()
Returns
Type Description
Byte[]
Overrides
XmlSigner.GetToSignEntityTransferData()
| Improve this Doc View Source

SetToSignEntityTransferData(Byte[])

Declaration
protected override void SetToSignEntityTransferData(byte[] transferData)
Parameters
Type Name Description
Byte[] transferData
Overrides
XmlSigner.SetToSignEntityTransferData(Byte[])
| Improve this Doc View Source

VerifyParameters(Boolean)

Declaration
protected override void VerifyParameters(bool computeSignature)
Parameters
Type Name Description
Boolean computeSignature
Overrides
XmlSigner.VerifyParameters(Boolean)
Back to top Copyright © 2015-2020 Lacuna Software