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 XmlSignatureASiCWithCAdESDiagnosticDataBuilder. 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 ofAdvancedSignaturesprotected DiagnosticDataBuilderAbstractASiCContainerValidator. 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 classCAdESSignatureCAdES 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 XmlSignatureCAdESDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)protected IntegerCAdESSignatureIdentifierBuilder. 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 classJAdESSignatureRepresents 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 IntegerJAdESSignatureIdentifierBuilder. 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 classPAdESSignatureImplementation 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 XmlSignaturePAdESDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)protected ObjectPAdESSignatureIdentifierBuilder. 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 ListCertificateSourcePDFDocumentValidator. 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 classDefaultAdvancedSignatureA common implementation ofAdvancedSignatureFields in eu.europa.esig.dss.validation declared as AdvancedSignature Modifier and Type Field Description protected AdvancedSignatureAbstractSignatureIdentifierBuilder. signatureThe 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. counterSignaturesCached list of embedded counter signaturesprotected List<AdvancedSignature>SignedDocumentDiagnosticDataBuilder. signaturesThe list of signaturesMethods in eu.europa.esig.dss.validation that return AdvancedSignature Modifier and Type Method Description AdvancedSignatureAdvancedSignature. getMasterSignature()Gets master signatureAdvancedSignatureDefaultAdvancedSignature. 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 voidSignedDocumentValidator. appendCounterSignatures(List<AdvancedSignature> allSignatureList, AdvancedSignature signature)The util method to link counter signatures with the related master signaturesXmlSignatureSignedDocumentDiagnosticDataBuilder. buildDetachedXmlSignature(AdvancedSignature signature)BuildsXmlSignatureprotected abstract ObjectAbstractSignatureIdentifierBuilder. 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)voidAdvancedSignature. setMasterSignature(AdvancedSignature masterSignature)This setter allows to indicate the master signature.voidDefaultAdvancedSignature. setMasterSignature(AdvancedSignature masterSignature)Method parameters in eu.europa.esig.dss.validation with type arguments of type AdvancedSignature Modifier and Type Method Description protected voidSignedDocumentValidator. appendCounterSignatures(List<AdvancedSignature> allSignatureList, AdvancedSignature signature)The util method to link counter signatures with the related master signaturesprotected DiagnosticDataBuilderSignedDocumentValidator. createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)Creates and fills theDiagnosticDataBuilderwith a relevant datavoidDocumentValidator. findSignatureScopes(List<AdvancedSignature> currentValidatorSignatures)Finds SignatureScopes for a list of signaturesvoidSignedDocumentValidator. findSignatureScopes(List<AdvancedSignature> allSignatures)Finds and assigns SignatureScopes for a list of signaturesSignedDocumentDiagnosticDataBuilderSignedDocumentDiagnosticDataBuilder. foundSignatures(List<AdvancedSignature> signatures)This method allows to set the found signaturesprotected ListCertificateSourceSignedDocumentValidator. 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 voidSignedDocumentValidator. prepareCertificatesAndTimestamps(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)voidDocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatures)Prepares thevalidationContextfor signature validation process and returns a list of signatures to validatevoidSignedDocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)voidDocumentValidator. processSignaturesValidation(List<AdvancedSignature> allSignatureList)This method process the signature validation on the givenallSignatureListvoidSignedDocumentValidator. 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 voidAbstractSignaturePolicyValidator. setSignature(AdvancedSignature signature)Deprecated.voidSignaturePolicyValidator. 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 classAbstractSignatureScopeFinder<T extends AdvancedSignature>The abstract class forSignatureScopefindinginterfaceSignatureScopeFinder<T extends AdvancedSignature>Builds a list ofSignatureScopes from anAdvancedSignatureMethods in eu.europa.esig.dss.validation.scope with parameters of type AdvancedSignature Modifier and Type Method Description protected booleanAbstractSignatureScopeFinder. isASiCEArchive(AdvancedSignature advancedSignature)Checks if the given signature represents an ASiC-E containerprotected booleanAbstractSignatureScopeFinder. 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 classSignatureTimestampSource<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 ASSignatureTimestampSource. signatureThe 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 givenunsignedAttributeMethods 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 ofTimestampedReferences 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 classXAdESSignatureParse an XAdES signature structure.Methods in eu.europa.esig.dss.xades.validation that return AdvancedSignature Modifier and Type Method Description AdvancedSignatureXMLDocumentValidator. 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 IntegerXAdESSignatureIdentifierBuilder. 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)