Package eu.europa.esig.dss.spi.x509
package eu.europa.esig.dss.spi.x509
-
ClassDescriptionAlternateUrlsSourceAdapter<R extends Revocation>This class allows to inject alternative urls to collect revocation data.This class is used to retrieve the used certificates for a signature from the user parameters.This class holds the list of the candidates for the signing certificate of the main signature.This class represents a Certificate Reference entry extracted from a signatureAn identifier for a certificate token referenceReorders a certificate collection to the corresponding certificate chainThe validation of a certificate requires to access some other certificates from multiple sources (Trusted List, Trust Store, the signature itself).This interface defines items of a certificate source, for instance certificates grouped by a public keyThis class is used to verify if a given
CertificateToken
matches aCertificateRef
This class stores the information about the validity of the signing certificate.CMS certificate sourceCRLSource that retrieves information from aCMSSignedData
container.OCSPSource that retrieves information from aCMSSignedData
container.Builds a CMSSignedDataThis class is the common class for allCertificateSource
.This class represents the simple list of trusted certificates.CompositeRevocationSource<T extends Revocation>This class allows to retrieve a RevocationToken with different sources.Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).This class operates on severalCertificateSource
with the composite design pattern.This class represents a ResponderId extracted from an OCSP responseChecks signature integrity among a provided list of signing certificate candidatesRepresents an ASN.1 SignerId DTORepresents a source of certificates embedded in a token (signature, timestamp, ocsp response)This class is used to select an issuer of the providedToken
The interface provides an abstraction of aeu.europa.esig.dss.spi.x509.CertificateSource
containing trust anchors