C# Класс PdfRpt.Core.Security.SignatureWriter

Applies a digital signature to a document
Показать файл Открыть проект

Открытые методы

Метод Описание
SignPdf ( Stream inputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void

Applies a digital signature to a document

SignPdf ( Stream inputPdfStream, Stream outputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void

Applies a digital signature to a document

SignPdf ( Stream inputPdfStream, Stream outputPdfStream, byte ownerPassword ) : void

Applies a digital signature to a document

SignPdf ( Stream inputPdfStream, byte ownerPassword ) : void

Applies a digital signature to a document

SignPdf ( string inputPdfPath, string outputPdfPath, PdfRpt.Core.Security.PfxData pfxData ) : void

Applies a digital signature to a document

SignPdf ( string inputPdfPath, string outputPdfPath, byte ownerPassword ) : void

Applies a digital signature to a document

Приватные методы

Метод Описание
addSignature ( Stream inputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
addSignature ( Stream inputPdfStream, Stream outputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
addSignature ( Stream inputPdfStream, Stream outputPdfStream, byte ownerPassword ) : void
addSignature ( Stream inputPdfStream, byte ownerPassword ) : void
addSignature ( string inputPdfPath, string outputPdfPath, PdfRpt.Core.Security.PfxData pfxData ) : void
addSignature ( string inputPdfPath, string outputPdfPath, byte ownerPassword ) : void
addTsa ( PdfSignatureAppearance signAppearance ) : void
addVisibleSignature ( PdfSignatureAppearance signAppearance, PdfStamper stamper ) : void
readCertificate ( ) : void
setSignAppearance ( PdfStamper stamper ) : PdfSignatureAppearance
signDetached ( PdfSignatureAppearance signAppearance ) : void
signUsingTimeStampAuthority ( PdfStamper stamper ) : void
signWithoutTimeStampAuthority ( PdfStamper stamper ) : void
tryAddSignature ( PdfStamper stamper ) : void
validateInputs ( ) : void

Описание методов

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( Stream inputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
inputPdfStream Stream Input/Output pdf file's stream
pfxData PdfRpt.Core.Security.PfxData The Personal Information Exchange File Info which is used to encrypt the file.
Результат void

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( Stream inputPdfStream, Stream outputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
inputPdfStream Stream Input pdf file's stream
outputPdfStream Stream Output/Signed pdf file's stream
pfxData PdfRpt.Core.Security.PfxData The Personal Information Exchange File Info which is used to encrypt the file.
Результат void

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( Stream inputPdfStream, Stream outputPdfStream, byte ownerPassword ) : void
inputPdfStream Stream Input pdf file's stream
outputPdfStream Stream Output/Signed pdf file's stream
ownerPassword byte the password to read the document
Результат void

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( Stream inputPdfStream, byte ownerPassword ) : void
inputPdfStream Stream Input/Output pdf file's stream
ownerPassword byte the password to read the document
Результат void

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( string inputPdfPath, string outputPdfPath, PdfRpt.Core.Security.PfxData pfxData ) : void
inputPdfPath string Input pdf file's path
outputPdfPath string Output/Signed pdf file's path
pfxData PdfRpt.Core.Security.PfxData The Personal Information Exchange File Info which is used to encrypt the file.
Результат void

SignPdf() публичный Метод

Applies a digital signature to a document
public SignPdf ( string inputPdfPath, string outputPdfPath, byte ownerPassword ) : void
inputPdfPath string Input pdf file's path
outputPdfPath string Output/Signed pdf file's path
ownerPassword byte the password to read the document
Результат void