diff options
Diffstat (limited to 'pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java')
-rw-r--r-- | pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java index dcb27be9..28a2a33b 100644 --- a/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java +++ b/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java @@ -3,11 +3,14 @@ package at.gv.egiz.pdfas.lib.impl; import java.security.cert.X509Certificate; import at.gv.egiz.pdfas.lib.api.DataSink; +import at.gv.egiz.pdfas.lib.api.SignaturePosition; import at.gv.egiz.pdfas.lib.api.sign.SignResult; public class SignResultImpl implements SignResult { protected DataSink dataSink; + protected X509Certificate certificate; + protected SignaturePosition position; public SignResultImpl(DataSink dataSink) { this.dataSink = dataSink; @@ -18,8 +21,19 @@ public class SignResultImpl implements SignResult { } public X509Certificate getSignerCertificate() { - // TODO Auto-generated method stub - return null; + return this.certificate; + } + + public SignaturePosition getSignaturePosition() { + return this.position; + } + + public void setSignerCertificate(X509Certificate certificate) { + this.certificate = certificate; + } + + public void setSignaturePosition(SignaturePosition position) { + this.position = position; } } |