Table of Contents

Class SignedFileExtensions

Namespace
FatturaElettronica.Extensions
Assembly
FatturaElettronica.dll
public static class SignedFileExtensions
Inheritance
SignedFileExtensions
Inherited Members

Methods

ParseSignature(Stream, bool)

public static MemoryStream ParseSignature(Stream stream, bool validateSignature)

Parameters

stream Stream
validateSignature bool

Returns

MemoryStream

ReadXmlSigned(FatturaBase, Stream, bool)

public static void ReadXmlSigned(this FatturaBase fattura, Stream stream, bool validateSignature = true)

Parameters

fattura FatturaBase
stream Stream
validateSignature bool

ReadXmlSigned(FatturaBase, string, bool)

public static void ReadXmlSigned(this FatturaBase fattura, string filePath, bool validateSignature = true)

Parameters

fattura FatturaBase
filePath string
validateSignature bool

ReadXmlSignedBase64(FatturaBase, string, bool)

public static void ReadXmlSignedBase64(this FatturaBase fattura, string filePath, bool validateSignature = true)

Parameters

fattura FatturaBase
filePath string
validateSignature bool

WriteXmlSigned(FatturaBase, X509Certificate2, string)

public static void WriteXmlSigned(this FatturaBase fattura, X509Certificate2 cert, string p7mFilePath)

Parameters

fattura FatturaBase
cert X509Certificate2
p7mFilePath string

WriteXmlSigned(FatturaBase, string, string, string)

public static void WriteXmlSigned(this FatturaBase fattura, string pfxFile, string pfxPassword, string p7mFilePath)

Parameters

fattura FatturaBase
pfxFile string
pfxPassword string
p7mFilePath string