Uses of Interface
eu.europa.esig.dss.spi.x509.CertificateSource
Package
Description
-
Uses of CertificateSource in eu.europa.esig.dss.cades.validation
Modifier and TypeClassDescriptionclass
CertificateSource that retrieves items from a CAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.evidencerecord.common.validation
Modifier and TypeClassDescriptionclass
Extracts and returns certificate tokens embedded within an Evidence Record structure -
Uses of CertificateSource in eu.europa.esig.dss.jades.validation
Modifier and TypeInterfaceDescriptioninterface
Provides certificates to be extracted by a URLModifier and TypeClassDescriptionclass
The common implementation ofX509URLCertificateSource
retrieving X.509 certificates by the given URIclass
Extracts and stores certificates from a JAdES signatureclass
The certificate source containing a map of certificates by KIDsModifier and TypeMethodDescriptionprotected CandidatesForSigningCertificate
JAdESCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource) -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation
Modifier and TypeClassDescriptionclass
CertificateSource that will retrieve the certificate from a PAdES Signature -
Uses of CertificateSource in eu.europa.esig.dss.pades.validation.dss
Modifier 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
Modifier and TypeClassDescriptionclass
The advanced signature contains a list of certificate that was needed to validate the signature.Modifier and TypeMethodDescriptionprotected 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. -
Uses of CertificateSource in eu.europa.esig.dss.spi.signature
Modifier and TypeFieldDescriptionprotected CertificateSource
DefaultAdvancedSignature.signingCertificateSource
The certificate source of a signing certificateModifier and TypeMethodDescriptionvoid
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) -
Uses of CertificateSource in eu.europa.esig.dss.spi.tsl
Modifier and TypeClassDescriptionclass
This class allows injection of trusted certificates from Trusted Lists -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation
Modifier and TypeMethodDescriptionRevocationDataVerifier.getTrustedCertificateSource()
Gets trusted certificate source, when presentTimestampTokenVerifier.getTrustedCertificateSource()
Gets trusted certificate source, when presentModifier 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) void
CertificateVerifier.setAdjunctCertSources
(CertificateSource... certSources) Sets multiple adjunct certificate sources.void
CommonCertificateVerifier.setAdjunctCertSources
(CertificateSource... certSources) protected void
RevocationDataVerifier.setTrustedCertificateSource
(CertificateSource trustedCertificateSource) Sets a trusted certificate source in order to accept trusted revocation data issuer certificates.protected void
TimestampTokenVerifier.setTrustedCertificateSource
(CertificateSource trustedCertificateSource) Sets a trusted certificate source in order to accept trusted timestamp certificate chains.void
CertificateVerifier.setTrustedCertSources
(CertificateSource... certSources) Sets multiple trusted certificate sources.void
CommonCertificateVerifier.setTrustedCertSources
(CertificateSource... certSources) -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation.analyzer
Modifier and TypeFieldDescriptionprotected CertificateSource
DefaultDocumentAnalyzer.signingCertificateSource
Certificate source to find signing certificateModifier and TypeMethodDescriptionvoid
DefaultDocumentAnalyzer.setSigningCertificateSource
(CertificateSource signingCertificateSource) void
DocumentAnalyzer.setSigningCertificateSource
(CertificateSource certificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digest -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation.timestamp
Modifier 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.spi.x509
Modifier and TypeInterfaceDescriptioninterface
The interface provides an abstraction of aeu.europa.esig.dss.spi.x509.CertificateSource
containing trust anchorsModifier and TypeClassDescriptionclass
CMS certificate sourceclass
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
This class operates on severalCertificateSource
with the composite design pattern.class
Represents a source of certificates embedded in a token (signature, timestamp, ocsp response)Modifier and TypeMethodDescriptionListCertificateSource.getSources()
Returns an unmodifiable list of embeddedCertificateSource
sModifier and TypeMethodDescriptionvoid
ListCertificateSource.add
(CertificateSource certificateSource) This method allows to add a certificate source to the listprotected CandidatesForSigningCertificate
CMSCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource) void
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
ListCertificateSource.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) boolean
ListCertificateSource.isCertificateSourceEquivalent
(CertificateSource certificateSource) BaselineBCertificateSelector.setTrustedCertificateSource
(CertificateSource trustedCertificateSource) Sets the trusted certificate sourceCMSSignedDataBuilder.setTrustedCertificateSource
(CertificateSource trustedCertificateSource) Sets a trusted certificate source.Modifier and TypeMethodDescriptionvoid
ListCertificateSource.addAll
(List<CertificateSource> certificateSources) Allows to add a list of certificate sourcesModifierConstructorDescriptionListCertificateSource
(CertificateSource certificateSource) This constructor allows to instantiate an object of the class with oneCertificateSource
ModifierConstructorDescriptionListCertificateSource
(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.aia
Modifier and TypeClassDescriptionclass
The certificate source requesting issuer certificates by AIA -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation
Modifier and TypeClassDescriptionclass
Represents a certificate source present into a revocation token -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.revocation.ocsp
Modifier and TypeClassDescriptionclass
Represents a Source of certificates embedded into an OCSP Token -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509.tsp
Modifier and TypeClassDescriptionclass
A timestamp CMS certificate source -
Uses of CertificateSource in eu.europa.esig.dss.tsl.parsing
Modifier and TypeMethodDescriptionstatic CertificateSource
ParsingUtils.getLOTLAnnouncedCertificateSource
(OtherTSLPointer currentLOTLPointer) This class extracts a SDIs present in a OtherTSLPointer to aCertificateSource
-
Uses of CertificateSource in eu.europa.esig.dss.tsl.runnable
Modifier and TypeMethodDescriptionPivotProcessingResult.getCertificateSource()
Gets the certificate sourceprotected CertificateSource
AbstractRunnableAnalysis.getCurrentCertificateSource()
Returns the certificate source to be used to validate TL/LOTLprotected CertificateSource
LOTLWithPivotsAnalysis.getCurrentCertificateSource()
Modifier 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 documentModifierConstructorDescriptionPivotProcessingResult
(DSSDocument pivot, CertificateSource certificateSource, String lotlLocation) Default constructor -
Uses of CertificateSource in eu.europa.esig.dss.tsl.source
Modifier and TypeMethodDescriptionTLSource.getCertificateSource()
Gets the certificate source to be used for TL validationModifier 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
ModifierConstructorDescriptionTLValidatorTask
(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
Modifier and TypeMethodDescriptionvoid
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) -
Uses of CertificateSource in eu.europa.esig.dss.validation.reports.diagnostic
Modifier and TypeMethodDescriptionprotected 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
-
Uses of CertificateSource in eu.europa.esig.dss.xades.validation
Modifier and TypeClassDescriptionclass
This class provides the mechanism to retrieve certificates contained in a XAdES signature.Modifier and TypeMethodDescriptionprotected CandidatesForSigningCertificate
XAdESCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource)