Uses of Interface
eu.europa.esig.dss.spi.x509.CertificateSource
Packages that use CertificateSource
Package
Description
-
Uses of CertificateSource in eu.europa.esig.dss.spi
Classes in eu.europa.esig.dss.spi that implement CertificateSourceModifier and TypeClassDescriptionclassThe advanced signature contains a list of certificate that was needed to validate the signature.Methods in eu.europa.esig.dss.spi with parameters of type CertificateSourceModifier and TypeMethodDescriptionprotected 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. -
Uses of CertificateSource in eu.europa.esig.dss.spi.signature
Fields in eu.europa.esig.dss.spi.signature declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultAdvancedSignature.signingCertificateSourceThe certificate source of a signing certificateMethods in eu.europa.esig.dss.spi.signature with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) Set a certificate source which allows to find the signing certificate by kid or certificate's digestvoidDefaultAdvancedSignature.setSigningCertificateSource(CertificateSource signingCertificateSource) -
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.validation
Methods in eu.europa.esig.dss.spi.validation that return CertificateSourceModifier and TypeMethodDescriptionTrustAnchorVerifier.getTrustedCertificateSource()Gets trusted certificate source, when presentMethods in eu.europa.esig.dss.spi.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) voidCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) Sets multiple adjunct certificate sources.voidCommonCertificateVerifier.setAdjunctCertSources(CertificateSource... certSources) voidTrustAnchorVerifier.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets a trusted certificate source in order to provide information about the available trust anchors.voidCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) Sets multiple trusted certificate sources.voidCommonCertificateVerifier.setTrustedCertSources(CertificateSource... certSources) -
Uses of CertificateSource in eu.europa.esig.dss.spi.validation.analyzer
Fields in eu.europa.esig.dss.spi.validation.analyzer declared as CertificateSourceModifier and TypeFieldDescriptionprotected CertificateSourceDefaultDocumentAnalyzer.signingCertificateSourceCertificate source to find signing certificateMethods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type CertificateSourceModifier and TypeMethodDescriptionvoidDefaultDocumentAnalyzer.setSigningCertificateSource(CertificateSource signingCertificateSource) voidDocumentAnalyzer.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
Methods in eu.europa.esig.dss.spi.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.spi.x509
Subinterfaces of CertificateSource in eu.europa.esig.dss.spi.x509Modifier and TypeInterfaceDescriptioninterfaceThe interface provides an abstraction of aeu.europa.esig.dss.spi.x509.CertificateSourcecontaining trust anchorsClasses in eu.europa.esig.dss.spi.x509 that implement CertificateSourceModifier and TypeClassDescriptionclassCMS certificate sourceclassThis class is the common class for allCertificateSource.classThis class represents the simple list of trusted certificates.classImplements a CertificateSource using a KeyStore (PKCS12, JKS,...).classThis class operates on severalCertificateSourcewith the composite design pattern.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 TypeMethodDescriptionbooleanListCertificateSource.add(CertificateSource certificateSource) This method allows to add a certificate source to the listprotected CandidatesForSigningCertificateCMSCertificateSource.extractCandidatesForSigningCertificate(CertificateSource signingCertificateSource) voidCommonTrustedCertificateSource.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) booleanListCertificateSource.isCertificateSourceEqual(CertificateSource certificateSource) booleanCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) This method checks if the current and the givenCertificateSources contain the same entity keysbooleanCommonCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) booleanListCertificateSource.isCertificateSourceEquivalent(CertificateSource certificateSource) BaselineBCertificateSelector.setTrustedCertificateSource(CertificateSource trustedCertificateSource) Sets the trusted certificate sourceMethod 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.aia
Classes in eu.europa.esig.dss.spi.x509.aia that implement CertificateSourceModifier and TypeClassDescriptionclassThe certificate source requesting issuer certificates by AIA -
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.spi.x509.tsp
Classes in eu.europa.esig.dss.spi.x509.tsp that implement CertificateSourceModifier and TypeClassDescriptionclassA timestamp CMS certificate source