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.jades.validation
Modifier and TypeClassDescriptionclass
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.tsl
Modifier and TypeClassDescriptionclass
This class allows injection of trusted certificates from Trusted Lists -
Uses of CertificateSource in eu.europa.esig.dss.spi.x509
Modifier 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)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 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) 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.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.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 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.Modifier and TypeFieldDescriptionprotected CertificateSource
DefaultAdvancedSignature.signingCertificateSource
The certificate source of a signing certificateprotected CertificateSource
SignedDocumentValidator.signingCertificateSource
Certificate source to find signing certificateModifier 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
Modifier and TypeClassDescriptionclass
A timestamp CMS certificate sourceModifier 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
Modifier and TypeClassDescriptionclass
This class provides the mechanism to retrieve certificates contained in a XAdES signature.Modifier and TypeMethodDescriptionprotected CandidatesForSigningCertificate
XAdESCertificateSource.extractCandidatesForSigningCertificate
(CertificateSource signingCertificateSource)