PdfRpt.FluentInterface.PdfReport.Sign C# (CSharp) Method

Sign() public method

Sets ths digital signature's info.
public Sign ( Action pdfRptSignedFileBuilder ) : PdfReport
pdfRptSignedFileBuilder Action digital signature's info builder
return PdfReport
        public PdfReport Sign(Action<SignedFileBuilder> pdfRptSignedFileBuilder)
        {
            var builder = new SignedFileBuilder(this);
            pdfRptSignedFileBuilder(builder);

            if (DataBuilder.DocumentSecurity == null)
                DataBuilder.DocumentSecurity = new DocumentSecurity();

            DataBuilder.DocumentSecurity.DigitalSignature = builder.DigitalSignature;
            return this;
        }