Uses of Interface
eu.europa.esig.dss.spi.x509.CertificateSource
Packages that use CertificateSource
Package
Description
-
Uses of CertificateSource in eu.europa.esig.dss.cades.validation
Classes in eu.europa.esig.dss.cades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassCertificateSource that retrieves items from a CAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.jades.validation
Classes in eu.europa.esig.dss.jades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassExtracts and stores certificates from a JAdES signatureclassThe certificate source containing a map of certificates by KIDsMethods in eu.europa.esig.dss.jades.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificateJAdESCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation
Classes in eu.europa.esig.dss.pades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassCertificateSource that will retrieve the certificate from a PAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation.dss
Classes in eu.europa.esig.dss.pades.validation.dss that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a merged result of extracted certificate sources from /DSS revisions of a PDF documentclassThe certificate source extracted from a DSS dictionary -
Uses of CertificateSource in eu.europa.esig.dss.spi.tsl
Classes in eu.europa.esig.dss.spi.tsl that implement CertificateSourceModifier and TypeClassDescriptionclassThis class allows injection of trusted certificates from Trusted Lists -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509
Classes in eu.europa.esig.dss.spi.x509 that implement CertificateSourceModifier and TypeClassDescriptionclassThis class is the common class for allCertificateSource.classThis class represents the simple list of trusted certificates.classImplements a CertificateSource using a KeyStore (PKCS12, JKS,...).classRepresents a source of certificates embedded in a token (signature, timestamp, ocsp response)Methods in eu.europa.esig.dss.spi.x509 that return types with arguments of type CertificateSourceModifier and TypeMethodDescriptionListCertificateSource.getSources()Returns an unmodifiable list of embeddedCertificateSourcesMethods in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidListCertificateSource.add(CertificateSource certificateSource) This method allows to add a certificate source to the listvoidCommonTrustedCertificateSource.importAsTrusted(CertificateSource certificateSource) This method allows to declare all certificates from a given certificate source as trusted.booleanCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same certificate tokensbooleanCommonCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) booleanCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same public keysbooleanCommonCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) Method parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSourceModifier and TypeMethodDescriptionvoidListCertificateSource.addAll(List<CertificateSource> certificateSources) Allows to add a list of certificate sourcesConstructors in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSourceModifierConstructorDescriptionListCertificateSource(CertificateSource certificateSource) This constructor allows to instantiate an object of the class with oneCertificateSourceConstructor parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSourceModifierConstructorDescriptionListCertificateSource(List<CertificateSource> certificateSources) This constructor allows to instantiate an object of the class with a list ofCertificateSource -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation
Classes in eu.europa.esig.dss.spi.x509.revocation that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a certificate source present into a revocation token -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation.ocsp
Classes in eu.europa.esig.dss.spi.x509.revocation.ocsp that implement CertificateSourceModifier and TypeClassDescriptionclassRepresents a Source of certificates embedded into an OCSP Token -
Uses of CertificateSource in eu.europa.esig.dss.tsl.runnable
Methods in eu.europa.esig.dss.tsl.runnable that return CertificateSourceModifier and TypeMethodDescriptionPivotProcessingResult.getCertificateSource()Gets the certificate sourceprotected CertificateSourceAbstractRunnableAnalysis.getCurrentCertificateSource()Returns the certificate source to be used to validate TL/LOTLprotected CertificateSourceLOTLWithPivotsAnalysis.getCurrentCertificateSource()Methods in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected TLValidatorTaskAbstractAnalysis.getValidationTask(DSSDocument document, CertificateSource certificateSource) Returns the corresponding validation task for the source on the given document using the provided certificate sourceprotected voidAbstractAnalysis.validation(DSSDocument document, CertificateSource certificateSource) Validates the documentConstructors in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifierConstructorDescriptionPivotProcessingResult(DSSDocument pivot, CertificateSource certificateSource, String lotlLocation) Default constructor -
Uses of CertificateSource in eu.europa.esig.dss.tsl.source
Methods in eu.europa.esig.dss.tsl.source that return CertificateSourceModifier and TypeMethodDescriptionTLSource.getCertificateSource()Gets the certificate source to be used for TL validationMethods in eu.europa.esig.dss.tsl.source with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidTLSource.setCertificateSource(CertificateSource certificateSource) Sets the certificate source to be used for TL validation -
Uses of CertificateSource in eu.europa.esig.dss.tsl.validation
Constructors in eu.europa.esig.dss.tsl.validation with parameters of type CertificateSourceModifierConstructorDescriptionTLValidatorTask(DSSDocument trustedList, CertificateSource certificateSource) Constructor used to instantiate a validator for a trusted listValidationResult(Indication indication, SubIndication subIndication, Date signingTime, CertificateToken signingCertificate, CertificateSource certificateSource) Default constructor -
Uses of CertificateSource in eu.europa.esig.dss.validation
Classes in eu.europa.esig.dss.validation that implement CertificateSourceModifier and TypeClassDescriptionclassThe certificate source requesting issuer certificates by AIAclassCMS certificate sourceclassThe advanced signature contains a list of certificate that was needed to validate the signature.Fields in eu.europa.esig.dss.validation declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultAdvancedSignature.signingCertificateSourceThe certificate source of a signing certificateprotected CertificateSourceSignedDocumentValidator.signingCertificateSourceCertificate source to find signing certificateMethods in eu.europa.esig.dss.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidCertificateVerifier.addAdjunctCertSources(CertificateSource... certSources) Adds adjunct certificate sources to an existing list of adjunct certificate sourcesvoidCommonCertificateVerifier.addAdjunctCertSources(CertificateSource... certSources) voidSignatureValidationContext.addDocumentCertificateSource(CertificateSource certificateSource) voidValidationContext.addDocumentCertificateSource(CertificateSource certificateSource) Adds an extracted certificate source to the used list of sourcesvoidCertificateVerifier.addTrustedCertSources(CertificateSource... certSources) Adds trusted certificate sources to an existing list of trusted certificate sourcesvoidCommonCertificateVerifier.addTrustedCertSources(CertificateSource... certSources) protected CandidatesForSigningCertificateCMSCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) protected abstract CandidatesForSigningCertificateSignatureCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) Extracts candidates to be a signing certificate from the sourceSignatureCertificateSource.getCandidatesForSigningCertificate(CertificateSource signingCertificateSource) Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.protected List<XmlChainItem>DiagnosticDataBuilder.getXmlForCertificateChain(Token token, CertificateSource certificateSource) Returns a certificate chain for thetokenfrom thecertificateSourceprotected List<XmlChainItem>DiagnosticDataBuilder.getXmlForCertificateChain(CertificateValidity certificateValidity, CertificateSource certificateSource) Builds a certificate chain for aCertificateValidityvoidCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) Sets multiple adjunct certificate sources.voidCommonCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) voidAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidDefaultAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) voidDocumentValidator.setSigningCertificateSource(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidSignedDocumentValidator.setSigningCertificateSource(CertificateSource signingCertificateSource) voidCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) Sets multiple trusted certificate sources.voidCommonCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) -
Uses of CertificateSource in eu.europa.esig.dss.validation.timestamp
Classes in eu.europa.esig.dss.validation.timestamp that implement CertificateSourceModifier and TypeClassDescriptionclassA timestamp CMS certificate sourceMethods in eu.europa.esig.dss.validation.timestamp with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected List<TimestampedReference>AbstractTimestampSource.createReferencesForCertificateRefs(Collection<CertificateRef> certificateRefs, CertificateSource currentCertificateSource, ListCertificateSource listCertificateSource) Returns a list of timestamped references from the given collection ofcertificateRefs -
Uses of CertificateSource in eu.europa.esig.dss.xades.validation
Classes in eu.europa.esig.dss.xades.validation that implement CertificateSourceModifier and TypeClassDescriptionclassThis class provides the mechanism to retrieve certificates contained in a XAdES signature.Methods in eu.europa.esig.dss.xades.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificateXAdESCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource)