Package se.swedenconnect.sigval.pdf.data
Class ExtendedPdfSigValResult
java.lang.Object
se.idsec.signservice.security.sign.impl.DefaultSignatureValidationResult
se.swedenconnect.sigval.commons.data.ExtendedSigValResult
se.swedenconnect.sigval.pdf.data.ExtendedPdfSigValResult
- All Implemented Interfaces:
se.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
,se.idsec.signservice.security.sign.SignatureValidationResult
public class ExtendedPdfSigValResult
extends ExtendedSigValResult
implements se.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
Data class holding the extended signature validation result data from PDF signature validation
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Nested Class Summary
Nested classes/interfaces inherited from interface se.idsec.signservice.security.sign.SignatureValidationResult
se.idsec.signservice.security.sign.SignatureValidationResult.Status
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature
boolean
Methods inherited from class se.swedenconnect.sigval.commons.data.ExtendedSigValResult
getAdditionalCertificates, getPubKeyParams, getSignatureCertificateChain, getSignatureClaims, getSignedDocument, getSvtJWT, getTimeValidationResults, getValidationPolicyResultList, isCoversDocument, isInvalidSignCert, setCoversDocument, setInvalidSignCert, setPubKeyParams, setSignatureCertificateChain, setSignatureClaims, setSignedDocument, setSvtJWT, setTimeValidationResults, setValidationPolicyResultList
Methods inherited from class se.idsec.signservice.security.sign.impl.DefaultSignatureValidationResult
getCertificateValidationResult, getClaimedSigningTime, getException, getSignatureAlgorithm, getSignerCertificate, getStatus, getStatusMessage, isEtsiAdes, isSuccess, setAdditionalCertificates, setCertificateValidationResult, setClaimedSigningTime, setError, setError, setError, setEtsiAdes, setException, setSignatureAlgorithm, setSignerCertificate, setStatus, setStatusMessage, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface se.idsec.signservice.security.sign.SignatureValidationResult
getCertificateValidationResult, getClaimedSigningTime, getException, getSignatureAlgorithm, getSignerCertificate, getStatus, getStatusMessage, isEtsiAdes, isSuccess
-
Constructor Details
-
ExtendedPdfSigValResult
public ExtendedPdfSigValResult()
-
-
Method Details
-
getPdfSignature
public org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature getPdfSignature()- Specified by:
getPdfSignature
in interfacese.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
-
isCmsAlgorithmProtection
public boolean isCmsAlgorithmProtection()- Specified by:
isCmsAlgorithmProtection
in interfacese.idsec.signservice.security.sign.pdf.PDFSignatureValidationResult
-