Package com.itextpdf.signatures
Class PdfSigner.SignatureApplier
- java.lang.Object
-
- com.itextpdf.signatures.PdfSigner.SignatureApplier
-
- Enclosing class:
- PdfSigner
static class PdfSigner.SignatureApplier extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private PdfDocument
document
private java.lang.String
fieldName
private long[]
gaps
private java.io.OutputStream
outs
private PdfReader
reader
private IRandomAccessSource
readerSource
-
Constructor Summary
Constructors Constructor Description SignatureApplier(PdfDocument document, java.lang.String fieldName, java.io.OutputStream outs)
SignatureApplier(PdfReader reader, java.lang.String fieldName, java.io.OutputStream outs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
apply(PdfDocument document, PdfSigner.ISignatureDataProvider signatureDataProvider)
void
apply(PdfSigner.ISignatureDataProvider signatureDataProvider)
java.io.InputStream
getDataToSign()
-
-
-
Field Detail
-
document
private final PdfDocument document
-
reader
private final PdfReader reader
-
fieldName
private final java.lang.String fieldName
-
outs
private final java.io.OutputStream outs
-
readerSource
private IRandomAccessSource readerSource
-
gaps
private long[] gaps
-
-
Constructor Detail
-
SignatureApplier
public SignatureApplier(PdfReader reader, java.lang.String fieldName, java.io.OutputStream outs)
-
SignatureApplier
public SignatureApplier(PdfDocument document, java.lang.String fieldName, java.io.OutputStream outs)
-
-
Method Detail
-
apply
public void apply(PdfSigner.ISignatureDataProvider signatureDataProvider) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
-
apply
void apply(PdfDocument document, PdfSigner.ISignatureDataProvider signatureDataProvider) throws java.io.IOException, java.security.GeneralSecurityException
- Throws:
java.io.IOException
java.security.GeneralSecurityException
-
getDataToSign
public java.io.InputStream getDataToSign() throws java.io.IOException
- Throws:
java.io.IOException
-
-