Uses of Interface
eu.europa.esig.dss.validation.AdvancedSignature
-
Uses of AdvancedSignature in eu.europa.esig.dss.asic.cades.validation
Methods in eu.europa.esig.dss.asic.cades.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
ASiCContainerWithCAdESValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
Method parameters in eu.europa.esig.dss.asic.cades.validation with type arguments of type AdvancedSignature Modifier and Type Method Description protected List<TimestampToken>
ASiCContainerWithCAdESValidator. attachExternalTimestamps(List<AdvancedSignature> allSignatures)
-
Uses of AdvancedSignature in eu.europa.esig.dss.asic.common.validation
Methods in eu.europa.esig.dss.asic.common.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
AbstractASiCContainerValidator. getAllSignatures()
List<AdvancedSignature>
AbstractASiCContainerValidator. getSignatures()
Method parameters in eu.europa.esig.dss.asic.common.validation with type arguments of type AdvancedSignature Modifier and Type Method Description protected List<TimestampToken>
AbstractASiCContainerValidator. attachExternalTimestamps(List<AdvancedSignature> allSignatures)
Attaches existing external timestamps to the list ofAdvancedSignature
sprotected DiagnosticDataBuilder
AbstractASiCContainerValidator. getDiagnosticDataBuilderConfiguration(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)
-
Uses of AdvancedSignature in eu.europa.esig.dss.asic.xades.validation
Methods in eu.europa.esig.dss.asic.xades.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
ASiCContainerWithXAdESValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.cades.validation
Classes in eu.europa.esig.dss.cades.validation that implement AdvancedSignature Modifier and Type Class Description class
CAdESSignature
CAdES Signature class helperMethods in eu.europa.esig.dss.cades.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description List<AdvancedSignature>
CAdESSignature. getCounterSignatures()
List<AdvancedSignature>
CMSDocumentValidator. getSignatures()
Methods in eu.europa.esig.dss.cades.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
CMSDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.pades.validation
Classes in eu.europa.esig.dss.pades.validation that implement AdvancedSignature Modifier and Type Class Description class
PAdESSignature
Implementation of AdvancedSignature for PAdESMethods in eu.europa.esig.dss.pades.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description List<AdvancedSignature>
PAdESSignature. getCounterSignatures()
List<AdvancedSignature>
PDFDocumentValidator. getSignatures()
Methods in eu.europa.esig.dss.pades.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
PDFDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
Method parameters in eu.europa.esig.dss.pades.validation with type arguments of type AdvancedSignature Modifier and Type Method Description protected ListCertificateSource
PDFDocumentValidator. mergeCertificateSource(Collection<AdvancedSignature> allSignatureList, Collection<TimestampToken> detachedTimestamps, List<PdfDssDict> dssDictionaries)
protected ListRevocationSource<CRL>
PDFDocumentValidator. mergeCRLSources(Collection<AdvancedSignature> allSignatures, Collection<TimestampToken> timestampTokens, Collection<PdfDssDict> dssDictionaries)
protected ListRevocationSource<OCSP>
PDFDocumentValidator. mergeOCSPSources(Collection<AdvancedSignature> allSignatures, Collection<TimestampToken> timestampTokens, Collection<PdfDssDict> dssDictionaries)
-
Uses of AdvancedSignature in eu.europa.esig.dss.validation
Classes in eu.europa.esig.dss.validation that implement AdvancedSignature Modifier and Type Class Description class
DefaultAdvancedSignature
Methods in eu.europa.esig.dss.validation that return AdvancedSignature Modifier and Type Method Description AdvancedSignature
AdvancedSignature. getMasterSignature()
AdvancedSignature
DefaultAdvancedSignature. getMasterSignature()
Methods in eu.europa.esig.dss.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
SignedDocumentValidator. getAllSignatures()
List<AdvancedSignature>
AdvancedSignature. getCounterSignatures()
Returns a list of counter signatures applied to this signatureList<AdvancedSignature>
DocumentValidator. getSignatures()
Retrieves the signatures found in the documentList<AdvancedSignature>
SignedDocumentValidator. getSignatures()
Methods in eu.europa.esig.dss.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
DocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
This method returns the signed document(s) without their signature(s)void
AdvancedSignature. setMasterSignature(AdvancedSignature masterSignature)
This setter allows to indicate the master signature.void
DefaultAdvancedSignature. setMasterSignature(AdvancedSignature masterSignature)
Method parameters in eu.europa.esig.dss.validation with type arguments of type AdvancedSignature Modifier and Type Method Description void
DocumentValidator. findSignatureScopes(List<AdvancedSignature> currentValidatorSignatures)
void
SignedDocumentValidator. findSignatureScopes(List<AdvancedSignature> allSignatures)
Finds and assigns SignatureScopes for a list of signaturesDiagnosticDataBuilder
DiagnosticDataBuilder. foundSignatures(List<AdvancedSignature> signatures)
This method allows to set the found signaturesprotected DiagnosticDataBuilder
SignedDocumentValidator. getDiagnosticDataBuilderConfiguration(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)
protected ListCertificateSource
SignedDocumentValidator. mergeCertificateSource(Collection<AdvancedSignature> allSignatureList, Collection<TimestampToken> detachedTimestamps)
For all signatures to be validated this method merges the Certificate sources.protected ListRevocationSource<CRL>
SignedDocumentValidator. mergeCRLSources(Collection<AdvancedSignature> allSignatureList, Collection<TimestampToken> detachedTimestamps)
For all signatures to be validated this method merges the CRL sources.protected ListRevocationSource<OCSP>
SignedDocumentValidator. mergeOCSPSources(Collection<AdvancedSignature> allSignatureList, Collection<TimestampToken> detachedTimestamps)
For all signatures to be validated this method merges the OCSP sources.protected void
SignedDocumentValidator. prepareCertificatesAndTimestamps(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)
void
DocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatures)
Prepares thevalidationContext
for signature validation process and returns a list of signatures to validatevoid
SignedDocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)
void
DocumentValidator. processSignaturesValidation(List<AdvancedSignature> allSignatureList)
This method process the signature validation on the givenallSignatureList
void
SignedDocumentValidator. processSignaturesValidation(List<AdvancedSignature> allSignatureList)
-
Uses of AdvancedSignature in eu.europa.esig.dss.validation.policy
Methods in eu.europa.esig.dss.validation.policy with parameters of type AdvancedSignature Modifier and Type Method Description void
AbstractSignaturePolicyValidator. setSignature(AdvancedSignature signature)
void
SignaturePolicyValidator. setSignature(AdvancedSignature signature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.validation.scope
Classes in eu.europa.esig.dss.validation.scope with type parameters of type AdvancedSignature Modifier and Type Class Description class
AbstractSignatureScopeFinder<T extends AdvancedSignature>
interface
SignatureScopeFinder<T extends AdvancedSignature>
Methods in eu.europa.esig.dss.validation.scope with parameters of type AdvancedSignature Modifier and Type Method Description protected boolean
AbstractSignatureScopeFinder. isASiCEArchive(AdvancedSignature advancedSignature)
protected boolean
AbstractSignatureScopeFinder. isASiCSArchive(AdvancedSignature advancedSignature, DSSDocument dssDocument)
-
Uses of AdvancedSignature in eu.europa.esig.dss.validation.timestamp
Methods in eu.europa.esig.dss.validation.timestamp with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
DetachedTimestampValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
Constructors in eu.europa.esig.dss.validation.timestamp with parameters of type AdvancedSignature Constructor Description AbstractTimestampSource(AdvancedSignature signature)
Default constructor -
Uses of AdvancedSignature in eu.europa.esig.dss.xades.validation
Classes in eu.europa.esig.dss.xades.validation that implement AdvancedSignature Modifier and Type Class Description class
XAdESSignature
Parse an XAdES signature structure.Methods in eu.europa.esig.dss.xades.validation that return AdvancedSignature Modifier and Type Method Description AdvancedSignature
XMLDocumentValidator. getSignatureById(String signatureId)
Retrieves a signature based on its IdMethods in eu.europa.esig.dss.xades.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description List<AdvancedSignature>
XAdESSignature. getCounterSignatures()
This method retrieves the potential countersignatures embedded in the XAdES signature document.List<AdvancedSignature>
XMLDocumentValidator. getSignatures()
Methods in eu.europa.esig.dss.xades.validation with parameters of type AdvancedSignature Modifier and Type Method Description List<DSSDocument>
XMLDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)