PdfRpt.Core.Security.SignatureWriter.addSignature C# (CSharp) Method

addSignature() private method

private addSignature ( Stream inputPdfStream, Stream outputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
inputPdfStream Stream
outputPdfStream Stream
pfxData PdfRpt.Core.Security.PfxData
return void
        private void addSignature(Stream inputPdfStream, Stream outputPdfStream, PfxData pfxData)
        {
            using (var stamper = PdfStamper.CreateSignature(new CustomPdfReader(inputPdfStream, pfxData.X509PrivateKeys[0], pfxData.PublicKey), outputPdfStream, '\0', null, SignatureData.CertificateFile.AppendSignature))
            {
                tryAddSignature(stamper);
            }
        }

Same methods

SignatureWriter::addSignature ( Stream inputPdfStream, PdfRpt.Core.Security.PfxData pfxData ) : void
SignatureWriter::addSignature ( Stream inputPdfStream, Stream outputPdfStream, byte ownerPassword ) : void
SignatureWriter::addSignature ( Stream inputPdfStream, byte ownerPassword ) : void
SignatureWriter::addSignature ( string inputPdfPath, string outputPdfPath, PdfRpt.Core.Security.PfxData pfxData ) : void
SignatureWriter::addSignature ( string inputPdfPath, string outputPdfPath, byte ownerPassword ) : void