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 XmlSignature
ASiCWithCAdESDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)
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. createDiagnosticDataBuilder(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 XmlSignature
CAdESDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)
protected Integer
CAdESSignatureIdentifierBuilder. getCounterSignaturePosition(AdvancedSignature masterSignature)
List<DSSDocument>
CMSDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.cades.validation.timestamp
Methods in eu.europa.esig.dss.cades.validation.timestamp that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
CAdESTimestampSource. getCounterSignatures(CAdESAttribute unsignedAttribute)
Methods in eu.europa.esig.dss.cades.validation.timestamp with parameters of type AdvancedSignature Modifier and Type Method Description protected List<TimestampedReference>
CAdESTimestampSource. getCounterSignatureReferences(AdvancedSignature counterSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.jades.validation
Classes in eu.europa.esig.dss.jades.validation that implement AdvancedSignature Modifier and Type Class Description class
JAdESSignature
Represents the JAdES signatureMethods in eu.europa.esig.dss.jades.validation that return types with arguments of type AdvancedSignature Modifier and Type Method Description List<AdvancedSignature>
JAdESSignature. getCounterSignatures()
List<AdvancedSignature>
JWSCompactDocumentValidator. getSignatures()
List<AdvancedSignature>
JWSSerializationDocumentValidator. getSignatures()
Methods in eu.europa.esig.dss.jades.validation with parameters of type AdvancedSignature Modifier and Type Method Description protected Integer
JAdESSignatureIdentifierBuilder. getCounterSignaturePosition(AdvancedSignature masterSignature)
List<DSSDocument>
AbstractJWSDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.jades.validation.timestamp
Methods in eu.europa.esig.dss.jades.validation.timestamp that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
JAdESTimestampSource. getCounterSignatures(JAdESAttribute unsignedAttribute)
-
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 XmlSignature
PAdESDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)
protected Object
PAdESSignatureIdentifierBuilder. getCounterSignaturePosition(AdvancedSignature masterSignature)
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)
Merges the certificate tokens sourcesprotected ListRevocationSource<CRL>
PDFDocumentValidator. mergeCRLSources(Collection<AdvancedSignature> allSignatures, Collection<TimestampToken> timestampTokens, Collection<PdfDssDict> dssDictionaries)
Merges the CRL sourcesprotected ListRevocationSource<OCSP>
PDFDocumentValidator. mergeOCSPSources(Collection<AdvancedSignature> allSignatures, Collection<TimestampToken> timestampTokens, Collection<PdfDssDict> dssDictionaries)
Merges the OCSP sources -
Uses of AdvancedSignature in eu.europa.esig.dss.pades.validation.timestamp
Methods in eu.europa.esig.dss.pades.validation.timestamp that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
PAdESTimestampSource. getCounterSignatures(CAdESAttribute unsignedAttribute)
-
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
A common implementation ofAdvancedSignature
Fields in eu.europa.esig.dss.validation declared as AdvancedSignature Modifier and Type Field Description protected AdvancedSignature
AbstractSignatureIdentifierBuilder. signature
The signature to build identifier forFields in eu.europa.esig.dss.validation with type parameters of type AdvancedSignature Modifier and Type Field Description protected List<AdvancedSignature>
DefaultAdvancedSignature. counterSignatures
Cached list of embedded counter signaturesprotected List<AdvancedSignature>
SignedDocumentDiagnosticDataBuilder. signatures
The list of signaturesMethods in eu.europa.esig.dss.validation that return AdvancedSignature Modifier and Type Method Description AdvancedSignature
AdvancedSignature. getMasterSignature()
Gets master signatureAdvancedSignature
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()
Returns a list of all signatures from the valdiating documentList<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 protected void
SignedDocumentValidator. appendCounterSignatures(List<AdvancedSignature> allSignatureList, AdvancedSignature signature)
The util method to link counter signatures with the related master signaturesXmlSignature
SignedDocumentDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)
BuildsXmlSignature
protected abstract Object
AbstractSignatureIdentifierBuilder. getCounterSignaturePosition(AdvancedSignature masterSignature)
Returns a current counter signature position in its master signatureList<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 protected void
SignedDocumentValidator. appendCounterSignatures(List<AdvancedSignature> allSignatureList, AdvancedSignature signature)
The util method to link counter signatures with the related master signaturesprotected DiagnosticDataBuilder
SignedDocumentValidator. createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)
Creates and fills theDiagnosticDataBuilder
with a relevant datavoid
DocumentValidator. findSignatureScopes(List<AdvancedSignature> currentValidatorSignatures)
Finds SignatureScopes for a list of signaturesvoid
SignedDocumentValidator. findSignatureScopes(List<AdvancedSignature> allSignatures)
Finds and assigns SignatureScopes for a list of signaturesSignedDocumentDiagnosticDataBuilder
SignedDocumentDiagnosticDataBuilder. foundSignatures(List<AdvancedSignature> signatures)
This method allows to set the found signaturesprotected 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)
Constructors in eu.europa.esig.dss.validation with parameters of type AdvancedSignature Constructor Description AbstractSignatureIdentifierBuilder(AdvancedSignature signature)
The default constructor -
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)
Deprecated.void
SignaturePolicyValidator. setSignature(AdvancedSignature signature)
Deprecated. -
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>
The abstract class forSignatureScope
findinginterface
SignatureScopeFinder<T extends AdvancedSignature>
Builds a list ofSignatureScope
s from anAdvancedSignature
Methods in eu.europa.esig.dss.validation.scope with parameters of type AdvancedSignature Modifier and Type Method Description protected boolean
AbstractSignatureScopeFinder. isASiCEArchive(AdvancedSignature advancedSignature)
Checks if the given signature represents an ASiC-E containerprotected boolean
AbstractSignatureScopeFinder. isASiCSArchive(AdvancedSignature advancedSignature, DSSDocument signedDocument)
Checks if the given signature represents an ASiC-S container -
Uses of AdvancedSignature in eu.europa.esig.dss.validation.timestamp
Classes in eu.europa.esig.dss.validation.timestamp with type parameters of type AdvancedSignature Modifier and Type Class Description class
SignatureTimestampSource<AS extends AdvancedSignature,SA extends SignatureAttribute>
The timestamp source of a signatureFields in eu.europa.esig.dss.validation.timestamp declared as AdvancedSignature Modifier and Type Field Description protected AS
SignatureTimestampSource. signature
The signature is being validatedMethods in eu.europa.esig.dss.validation.timestamp that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected abstract List<AdvancedSignature>
SignatureTimestampSource. getCounterSignatures(SA unsignedAttribute)
Extracts Counter Signatures from the givenunsignedAttribute
Methods in eu.europa.esig.dss.validation.timestamp with parameters of type AdvancedSignature Modifier and Type Method Description protected List<TimestampedReference>
SignatureTimestampSource. getCounterSignatureReferences(AdvancedSignature counterSignature)
Returns a list of references extracted from a coutner signatureList<DSSDocument>
DetachedTimestampValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
Method parameters in eu.europa.esig.dss.validation.timestamp with type arguments of type AdvancedSignature Modifier and Type Method Description protected List<TimestampedReference>
SignatureTimestampSource. getCounterSignaturesReferences(List<AdvancedSignature> counterSignatures)
Returns a list ofTimestampedReference
s encapsulated from the list of counter signatures -
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 protected Integer
XAdESSignatureIdentifierBuilder. getCounterSignaturePosition(AdvancedSignature masterSignature)
List<DSSDocument>
XMLDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
-
Uses of AdvancedSignature in eu.europa.esig.dss.xades.validation.timestamp
Methods in eu.europa.esig.dss.xades.validation.timestamp that return types with arguments of type AdvancedSignature Modifier and Type Method Description protected List<AdvancedSignature>
XAdESTimestampSource. getCounterSignatures(XAdESAttribute unsignedAttribute)