Uses of Interface
eu.europa.esig.dss.spi.x509.CertificateSource
-
Uses of CertificateSource in eu.europa.esig.dss.cades.validation
Classes in eu.europa.esig.dss.cades.validation that implement CertificateSource Modifier and Type Class Description class
CAdESCertificateSource
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 CertificateSource Modifier and Type Class Description class
JAdESCertificateSource
Extracts and stores certificates from a JAdES signatureclass
KidCertificateSource
The certificate source containing a map of certificates by KIDsMethods in eu.europa.esig.dss.jades.validation with parameters of type CertificateSource Modifier and Type Method Description protected 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 CertificateSource Modifier and Type Class Description class
PAdESCertificateSource
CertificateSource that will retrieve the certificate from a PAdES Signatureclass
PdfDssDictCertificateSource
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 CertificateSource Modifier and Type Class Description class
TrustedListsCertificateSource
This class allows to inject 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 CertificateSource Modifier and Type Class Description class
CommonCertificateSource
This class is the common class for allCertificateSource
.class
CommonTrustedCertificateSource
This class represents the simple list of trusted certificates.class
KeyStoreCertificateSource
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).class
TokenCertificateSource
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 CertificateSource Modifier and Type Method Description List<CertificateSource>
ListCertificateSource. getSources()
Returns an unmodifiable list of embeddedCertificateSource
sMethods in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSource Modifier and Type Method Description void
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.Method parameters in eu.europa.esig.dss.spi.x509 with type arguments of type CertificateSource Modifier and Type Method Description void
ListCertificateSource. addAll(List<CertificateSource> certificateSources)
Allows to add a list of certificate sourcesConstructors in eu.europa.esig.dss.spi.x509 with parameters of type CertificateSource Constructor Description ListCertificateSource(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 CertificateSource Constructor Description ListCertificateSource(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 CertificateSource Modifier and Type Class Description class
RevocationCertificateSource
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 CertificateSource Modifier and Type Class Description class
OCSPCertificateSource
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 CertificateSource Modifier and Type Method Description CertificateSource
PivotProcessingResult. getCertificateSource()
Gets the certificate sourceMethods in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSource Modifier and Type Method Description protected void
AbstractAnalysis. validation(DSSDocument document, CertificateSource certificateSource)
Validates the documentConstructors in eu.europa.esig.dss.tsl.runnable with parameters of type CertificateSource Constructor Description PivotProcessingResult(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 CertificateSource Modifier and Type Method Description CertificateSource
TLSource. getCertificateSource()
Methods in eu.europa.esig.dss.tsl.source with parameters of type CertificateSource Modifier and Type Method Description void
TLSource. setCertificateSource(CertificateSource certificateSource)
-
Uses of CertificateSource in eu.europa.esig.dss.tsl.validation
Constructors in eu.europa.esig.dss.tsl.validation with parameters of type CertificateSource Constructor Description TLValidatorTask(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 CertificateSource Modifier and Type Class Description class
AIACertificateSource
The certificate source requesting issuer certificates by AIAclass
CMSCertificateSource
CMS certificate sourceclass
SignatureCertificateSource
The advanced signature contains a list of certificate that was needed to validate the signature.Fields in eu.europa.esig.dss.validation declared as CertificateSource Modifier and Type Field Description protected 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 CertificateSource Modifier and Type Method Description void
CertificateVerifier. addAdjunctCertSources(CertificateSource... certSources)
Adds adjunct certificate sources to an existing list of adjunct certificate sourcesvoid
CommonCertificateVerifier. addAdjunctCertSources(CertificateSource... certSources)
void
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 certificateSource)
Extracts candidates to be a signing certificate from the sourceCandidatesForSigningCertificate
SignatureCertificateSource. getCandidatesForSigningCertificate(CertificateSource signingCertificateSource)
Gets an object containing the signing certificate or information indicating why it is impossible to extract it from the signature.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)
Constructor parameters in eu.europa.esig.dss.validation with type arguments of type CertificateSource Constructor Description CommonCertificateVerifier(List<CertificateSource> trustedCertSources, CRLSource crlSource, OCSPSource ocspSource, DataLoader dataLoader)
The constructor with key parameters. -
Uses of CertificateSource in eu.europa.esig.dss.validation.timestamp
Classes in eu.europa.esig.dss.validation.timestamp that implement CertificateSource Modifier and Type Class Description class
TimestampCertificateSource
-
Uses of CertificateSource in eu.europa.esig.dss.xades.validation
Classes in eu.europa.esig.dss.xades.validation that implement CertificateSource Modifier and Type Class Description class
XAdESCertificateSource
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 CertificateSource Modifier and Type Method Description protected CandidatesForSigningCertificate
XAdESCertificateSource. extractCandidatesForSigningCertificate(CertificateSource certificateSource)