aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-lib/src/main/java/at/gv/egiz/pdfas/lib/impl/SignResultImpl.java
diff options
context:
space:
mode:
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.java18
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;
}
}