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 TypeClassDescriptionclass
CertificateSource 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 TypeClassDescriptionclass
Extracts and stores certificates from a JAdES signatureclass
The certificate source containing a map of certificates by KIDsMethods in eu.europa.esig.dss.jades.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificate
JAdESCertificateSource.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 TypeClassDescriptionclass
CertificateSource 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 TypeClassDescriptionclass
Represents a merged result of extracted certificate sources from /DSS revisions of a PDF documentclass
The 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 TypeClassDescriptionclass
This 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 TypeClassDescriptionclass
This class is the common class for allCertificateSource
.class
This class represents the simple list of trusted certificates.class
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).class
Represents 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 embeddedCertificateSource
sMethods in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoid
ListCertificateSource.add
(CertificateSource certificateSource) This method allows to add a certificate source to the listvoid
CommonTrustedCertificateSource.importAsTrusted
(CertificateSource certificateSource) This method allows to declare all certificates from a given certificate source as trusted.boolean
CertificateSource.isCertificateSourceEqual
(CertificateSource certificateSource) This method checks if the current and the givenCertificateSource
s contain the same certificate tokensboolean
CommonCertificateSource.isCertificateSourceEqual
(CertificateSource certificateSource) boolean
CertificateSource.isCertificateSourceEquivalent
(CertificateSource certificateSource) This method checks if the current and the givenCertificateSource
s contain the same public keysboolean
CommonCertificateSource.isCertificateSourceEquivalent
(CertificateSource certificateSource) Method parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSourceModifier and TypeMethodDescriptionvoid
ListCertificateSource.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 oneCertificateSource
Constructor 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 TypeClassDescriptionclass
Represents 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 TypeClassDescriptionclass
Represents 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 CertificateSource
AbstractRunnableAnalysis.getCurrentCertificateSource()
Returns the certificate source to be used to validate TL/LOTLprotected CertificateSource
LOTLWithPivotsAnalysis.getCurrentCertificateSource()
Methods in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected TLValidatorTask
AbstractAnalysis.getValidationTask
(DSSDocument document, CertificateSource certificateSource) Returns the corresponding validation task for the source on the given document using the provided certificate sourceprotected void
AbstractAnalysis.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 TypeMethodDescriptionvoid
TLSource.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 TypeClassDescriptionclass
The certificate source requesting issuer certificates by AIAclass
CMS certificate sourceclass
The 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 CertificateSource
DefaultAdvancedSignature.signingCertificateSource
The certificate source of a signing certificateprotected CertificateSource
SignedDocumentValidator.signingCertificateSource
Certificate source to find signing certificateMethods in eu.europa.esig.dss.validation with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoid
CertificateVerifier.addAdjunctCertSources
(CertificateSource... certSources) Adds adjunct certificate sources to an existing list of adjunct certificate sourcesvoid
CommonCertificateVerifier.addAdjunctCertSources
(CertificateSource... certSources) void
SignatureValidationContext.addDocumentCertificateSource
(CertificateSource certificateSource) void
ValidationContext.addDocumentCertificateSource
(CertificateSource certificateSource) Adds an extracted certificate source to the used list of sourcesvoid
CertificateVerifier.addTrustedCertSources
(CertificateSource... certSources) Adds trusted certificate sources to an existing list of trusted certificate sourcesvoid
CommonCertificateVerifier.addTrustedCertSources
(CertificateSource... certSources) protected CandidatesForSigningCertificate
CMSCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource) protected abstract CandidatesForSigningCertificate
SignatureCertificateSource.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 thetoken
from thecertificateSource
protected List<XmlChainItem>
DiagnosticDataBuilder.getXmlForCertificateChain
(CertificateValidity certificateValidity, CertificateSource certificateSource) Builds a certificate chain for aCertificateValidity
void
CertificateVerifier.setAdjunctCertSources
(CertificateSource... certSources) Sets multiple adjunct certificate sources.void
CommonCertificateVerifier.setAdjunctCertSources
(CertificateSource... certSources) void
AdvancedSignature.setSigningCertificateSource
(CertificateSource signingCertificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoid
DefaultAdvancedSignature.setSigningCertificateSource
(CertificateSource signingCertificateSource) void
DocumentValidator.setSigningCertificateSource
(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoid
SignedDocumentValidator.setSigningCertificateSource
(CertificateSource signingCertificateSource) void
CertificateVerifier.setTrustedCertSources
(CertificateSource... certSources) Sets multiple trusted certificate sources.void
CommonCertificateVerifier.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 TypeClassDescriptionclass
A 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 TypeClassDescriptionclass
This 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 CandidatesForSigningCertificate
XAdESCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource)