Skip to main content
Skip table of contents

MakeXmlSignature

MakeXmlSignature Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.security
  iTextSharp.text.pdf.security.MakeXmlSignature[[MakeXmlSignature]]
  end

Members

Methods

Public Static methods
ReturnsName
voidSignXades(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate``[] chain, bool includeSignaturePolicy)
voidSignXadesBes(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate``[] chain)
voidSignXadesEpes(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate``[] chain)
voidSignXmlDSig(...)

Details

Constructors

MakeXmlSignature
public MakeXmlSignature()

Methods

SignXmlDSig [1/3]

Source code

public static void SignXmlDSig(XmlSignatureAppearance sap, IExternalSignature externalSignature, KeyInfoClause keyInfo)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
KeyInfoClausekeyInfo
SignXades

Source code

public static void SignXades(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate[] chain, bool includeSignaturePolicy)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
X509Certificate``[]chain
boolincludeSignaturePolicy
SignXadesBes

Source code

public static void SignXadesBes(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate[] chain)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
X509Certificate``[]chain
SignXadesEpes

Source code

public static void SignXadesEpes(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate[] chain)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
X509Certificate``[]chain
SignXmlDSig [2/3]

Source code

public static void SignXmlDSig(XmlSignatureAppearance sap, IExternalSignature externalSignature, X509Certificate[] chain)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
X509Certificate``[]chain
SignXmlDSig [3/3]

Source code

public static void SignXmlDSig(XmlSignatureAppearance sap, IExternalSignature externalSignature, AsymmetricAlgorithm publicKey)
Arguments
TypeNameDescription
XmlSignatureAppearancesap
IExternalSignatureexternalSignature
AsymmetricAlgorithmpublicKey

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.