Package eu.europa.esig.dss.jades.validation
package eu.europa.esig.dss.jades.validation
-
ClassDescriptionThe abstract class for a JWS signature validationThe abstract class for a JWS signature validationThe common implementation of
X509URLCertificateSource
retrieving X.509 certificates by the given URIRepresents an item of the 'etsiU' header arrayRepresents the JAdES headerRepresents an identifier of a JAdES Attribute (or 'etsiU' component)Performs checks according to EN 119 182-1 v1.1.1 "6.3 Requirements on JAdES components and services"Contains utils for a certificate reference extractionExtracts and stores certificates from a JAdES signatureExtracts and stores CRLs from a JAdES signatureDiagnosticDataBuilder for a JWS signatureLoads the relevant Validator to process a given JAdES signatureRepresents the list of components present inside the unprotected 'etsiU' headerExtracts and stores OCSPs from a JAdES signatureThe JAdES reference validation resultContains utils to extract revocation referencesRepresents the JAdES signatureThe DSS identifier for a JAdES signatureChecks the integrity of a JAdES SignatureValueRepresents a list of JAdES signed properties (protected header)Extension of a JSON web Signature according to RFC 7515Validates a JWS Compact signatureValidates a JWS Compact signatureLoads the relevant Validator to process a given JWS signature{ "payload":"payload contents", "signatures":[ {"protected":"integrity-protected header 1 contents", "header":non-integrity-protected header 1 contents, "signature":"signature 1 contents"}, ...This class performs validation of a JWS Serialization or Flattened signature formatThe certificate source containing a map of certificates by KIDsProvides certificates to be extracted by a URL