public class SignResultImpl extends java.lang.Object implements SignResult
Constructor and Description |
---|
SignResultImpl(DataSink data,
java.security.cert.X509Certificate cert,
SignaturePosition position) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
getNonTextualObjects()
Returns a list<
NonTextObjectInfo of non textual objects in the pdf document. |
DataSink |
getOutputDocument()
Returns the filled output data sink.
|
SignaturePosition |
getSignaturePosition()
Returns the position where the signature is finally placed.
|
java.security.cert.X509Certificate |
getSignerCertificate()
Returns the certificate of the signer.
|
boolean |
hasNonTextualObjects()
Returns if pdf has non textual objects (only for textual signature available).
|
public SignResultImpl(DataSink data, java.security.cert.X509Certificate cert, SignaturePosition position)
public DataSink getOutputDocument()
SignResult
getOutputDocument
in interface SignResult
public java.security.cert.X509Certificate getSignerCertificate()
SignResult
getSignerCertificate
in interface SignResult
public SignaturePosition getSignaturePosition()
SignResult
This information can be useful for post-processing the document.
Consult the PDF-AS documentation section Commandline for further information about positioning.
getSignaturePosition
in interface SignResult
public java.util.List getNonTextualObjects()
SignResult
NonTextObjectInfo
of non textual objects in the pdf document.
Only available for textual signatures. Show this to the user who signed the textual content only!getNonTextualObjects
in interface SignResult
NonTextObjectInfo
or null of not available (binary signature)public boolean hasNonTextualObjects()
SignResult
hasNonTextualObjects
in interface SignResult