Uses of Class
eu.europa.esig.dss.validation.process.ChainItem
Packages that use ChainItem
Package
Description
-
Uses of ChainItem in eu.europa.esig.dss.validation.process
Fields in eu.europa.esig.dss.validation.process declared as ChainItemMethods in eu.europa.esig.dss.validation.process that return ChainItemModifier and TypeMethodDescriptionChainItem.setNextItem(ChainItem<T> nextItem) This method allows to build the chain of responsibilityMethods in eu.europa.esig.dss.validation.process with parameters of type ChainItemModifier and TypeMethodDescriptionChainItem.setNextItem(ChainItem<T> nextItem) This method allows to build the chain of responsibility -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbbModifier and TypeClassDescriptionclassAbstract class to check if the given certificate matches one of the defined conditionsclassAbstract class to check if the given value is one of the allowed values by ValidationPolicyclassAbstractValueCheckItem<T extends XmlConstraintsConclusion>Checks if the value is allowed -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.cv.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.cv.checksModifier and TypeClassDescriptionclassChecks if at least one covered data object has been foundclassThis check verifies whether the HashTree renewal time-stamp is conclusive and covers all original archive data objects covered by the evidence recordclassChecks if at least one manifest entry is presentclassThis class verifies whether all the manifest entries have been found during the validation processclassChecks if the referenced data is foundclassReferenceDataGroupCheck<T extends XmlConstraintsConclusion>Checks if only hashes of only provided archive data objects are present at the first level of the reduced hash treeclassReferenceDataIntactCheck<T extends XmlConstraintsConclusion>Checks if the referenced data is intactclassChecks if the referenced document name matches the reference nameclassSignatureIntactCheck<T extends XmlConstraintsConclusion>Checks if the signature value is intactclassChecks if the signature is intact for the given token, with a difference that provides the token's Id to the additional information -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.fc
Methods in eu.europa.esig.dss.validation.process.bbb.fc that return ChainItemModifier and TypeMethodDescriptionAbstractFormatChecking.getASiCContainerValidationChain(ChainItem<XmlFC> item) This method chains all ASiC container related checks to the givenitemchain, when applicableAbstractFormatChecking.getPdfaValidationChain(ChainItem<XmlFC> item) This method chains all PDF/A related checks to the givenitemchain, when applicableAbstractFormatChecking.getPDFRevisionValidationChain(ChainItem<XmlFC> item) This method chains all PDF revision related checks to the givenitemchain, when applicableMethods in eu.europa.esig.dss.validation.process.bbb.fc with parameters of type ChainItemModifier and TypeMethodDescriptionAbstractFormatChecking.getASiCContainerValidationChain(ChainItem<XmlFC> item) This method chains all ASiC container related checks to the givenitemchain, when applicableAbstractFormatChecking.getPdfaValidationChain(ChainItem<XmlFC> item) This method chains all PDF/A related checks to the givenitemchain, when applicableAbstractFormatChecking.getPDFRevisionValidationChain(ChainItem<XmlFC> item) This method chains all PDF revision related checks to the givenitemchain, when applicable -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.fc.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.fc.checksModifier and TypeClassDescriptionclassAn abstract class for PDF lock dictionary validationclassChecks if the mimetype file is acceptableclassChecks if the zip comment is acceptableclassChecks if all files are signed inside an ASiC containerclassThis class checks whether a document contains annotation creation, modification or deletion changes occurred after the signature revisionclassThis class verifies if all signatures and document timestamps present in a PDF are validclassThis class verifies the applicability of the /ByteRange field extracted from a corresponding PDF revisionclassChecks if the current signature /ByteRange does not collide with other signature byte rangesclassChecks if the container type is acceptableclassVerifies a signature according to given permissions for the document in /DocMDPclassThis class verifies whether the elliptic curve key size used to create the signature corresponds to the defined within 'alg' header of the JWA signature as per RFC 7518.classVerifies a signature according to given permissions for the document in /FieldMDPclassChecks if the signature format is acceptableclassThis class checks whether a document contains form fill or signing modifications occurred after the signature revisionclassChecks if the signature covers FULL scope documentsclassChecks if the manifest file is present inside an ASiC containerclassChecks if a mimetype file is presentclassThis class checks whether the input document is a compliant according to the determined PDF/A formatclassVerifies if a PDF contains annotations overlappingclassThis class is used to check whether a determined PDF/A profile of the input document is acceptable.classVerifies if a PDF contains difference between page amount in different revisionsclassThis class verifies whether the corresponding signature dictionary is consistent across PDF revisions.classVerifies if a PDF has visual difference between revisionsclassChecks if the references are not ambiguous (only one document is retrieved)classVerifies a signature according to given permissions for the signature field in /SigFieldLockclassChecks if the signature can be identifierclassChecks if signed file are present in an ASiC containerclassChecks if only one SignatureInformationStore is present for a PAdES signatureclassThis class checks whether a document contains undefined object modificationsclassChecks if the zip comment is present -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.isc.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.isc.checksModifier and TypeClassDescriptionclassChecks if the digest value matches for a signing certificate referenceclassChecks if the digest value is present for a signing certificate referenceclassChecks if the issuer serial matches for a signing certificate referenceclassChecks if a signing certificate is identified -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.sav
Methods in eu.europa.esig.dss.validation.process.bbb.sav that return ChainItemModifier and TypeMethodDescriptionAbstractAcceptanceValidation.allCertificatesInPathReferenced()Checks if all certificates in a signing certificate chain are references within signing-certificate signed attributeAbstractAcceptanceValidation.cryptographic(ChainItem<XmlSAV> item) Verifies cryptographic validity of signature references and signing-certificate signed attributeAbstractAcceptanceValidation.cryptographicSignedAttributes(ChainItem<XmlSAV> item) This method verifies the validity of the used cryptographic constraints for signed-attributesAbstractAcceptanceValidation.signingCertificateAttributePresent()Checks whether a signing-certificate signed attribute is presentAbstractAcceptanceValidation.signingCertificateReferencesValidity()Checks whether a signing-certificate signed attribute is valid to the determined signing certificateAbstractAcceptanceValidation.unicitySigningCertificateAttribute()Checks if only one signing-certificate signed attribute is presentMethods in eu.europa.esig.dss.validation.process.bbb.sav with parameters of type ChainItemModifier and TypeMethodDescriptionAbstractAcceptanceValidation.cryptographic(ChainItem<XmlSAV> item) Verifies cryptographic validity of signature references and signing-certificate signed attributeAbstractAcceptanceValidation.cryptographicSignedAttributes(ChainItem<XmlSAV> item) This method verifies the validity of the used cryptographic constraints for signed-attributes -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.sav.cc
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.sav.ccModifier and TypeClassDescriptionclassThe abstract cryptographic checkclassThis class is used to verify a validation result of a cryptograpic validation process for a signature's certificate chainclassCheck DigestAlgorithm at validation timeclassCheck if DigestAlgorithm is acceptableclassCheck EncryptionAlgorithm at validation timeclassCheck if EncryptionAlgorithm is acceptableclassCheck if public key size is acceptableclassCheck if EncryptionAlgorithm is public key size is knownclassThis class is used to verify a validation result of a certificate chain for the given tokenMethods in eu.europa.esig.dss.validation.process.bbb.sav.cc that return ChainItemModifier and TypeMethodDescriptionExecutes validation of against all used DigestAlgorithms and builds the validation chain continuing the providedchainItemAbstractCryptographicChecker.digestAlgorithmOnValidationTime()Checks if thedigestAlgorithmis not expired in validation timeAbstractCryptographicChecker.digestAlgorithmReliable()Checks if thedigestAlgorithmis acceptableAbstractCryptographicChecker.encryptionAlgorithmOnValidationTime()Checks if theencryptionAlgorithmis not expired in validation timeAbstractCryptographicChecker.encryptionAlgorithmReliable()Checks if theencryptionAlgorithmis acceptableAbstractCryptographicChecker.publicKeySizeAcceptable()Checks if thekeyLengthUsedToSignThisTokenis acceptableAbstractCryptographicChecker.publicKeySizeKnown()Checks if thekeyLengthUsedToSignThisTokenis knownMethods in eu.europa.esig.dss.validation.process.bbb.sav.cc with parameters of type ChainItem -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.sav.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.sav.checksModifier and TypeClassDescriptionclassPerforms cryptographic validationclassThis an abstract class performing analysis if a valid timestamp from the given set is presentclassThis class verifies a presence of a time-stamp token in a signature of the given time-stamp typeclassChecks if all certificates in the path have the corresponding signing certificate referencesclassChecks if an archive-time-stamp attribute is presentclassChecks if the certified roles are acceptableclassChecks if the claimed roles are acceptableclassChecks if the commitment type indications are acceptableclassChecks if the content hints are acceptableclassChecks if the content identifier is acceptableclassChecks if a content timestamp is presentclassChecks if the content type is acceptableclassChecks if a counter signature is present for the signatureclassCryptographicCheck<T extends XmlConstraintsConclusion>The cryptographic checkclassValidates the result of a cryptographic checkerclassCryptographicCheckWithId<T extends XmlConstraintsConclusion>This class verifies the result of a cryptographic validation process for the given token, providing its Identifier in the reportclassValidates Digest cryptographic constraintclassVerifies theDigestAlgorithmclassClass used to verify a DigestMatcherclassChecks if a document-time-stamp is presentclassVerifies whether a value of the signed attribute 'kid' (key identifier), when present, matches the signing-certificate sued to create the signatureclassThis class verifies whether a 'kid' (key identifier) header parameter is present within the protected header of a signatureclassVerifies if there is at least one valid LTA-level timestampclassChecks if message-digest (CAdES/PAdES) or SignedProperties (XAdES) is presentclassVerifies the message-imprint cryptographic constraintsclassChecks if the signature validation result is acceptableclassChecks if a signature-time-stamp attribute is presentclassChecks if the signer's location attribute is presentclassChecks if the signing certificate reference is presentclassVerifies a DigestAlgorithm used for a signing-certificate-referenceclassThis class verifies whether a usedeu.europa.esig.dss.enumerations.DigestAlgorithmfor a signing-certificate-reference signing-attribute is reliable and acceptable at validation timeclassChecks if a signing certificate reference is present and valid (all signingCertificate references refer the signature certificate chain)classChecks if a claimed signing time is presentclassChecks if the structural validation of the signature succeedsclassThis class verifies output of "5.2.8 Signature Acceptance Validation" with a timestamp provided as the inputclassVerifies if there is at least one valid T-level timestampclassChecks if the TSTInfo.tsa field is presentclassChecks if the TSTInfo.tsa field value matches the timestamp's issuer distinguishing nameclassChecks if the TSTInfo.tsa field value matches the timestamp's issuer distinguishing nameclassChecks if the only one reference to the signing certificate reference is presentclassChecks if a validation-data-refs-only-time-stamp attribute is presentclassChecks if a validation-data-time-stamp attribute is present -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.vci.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.vci.checksModifier and TypeClassDescriptionclassChecks if signature policy identifier is present and the hash matchedclassChecks if signature policy identifier is present and the policy is identifiedclassChecks if the signature policy identifier is acceptableclassChecks if a SignaturePolicyStore is presentclassChecks if the signature policy identifier is a zero-hash -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.checksModifier and TypeClassDescriptionclassChecks if the SubXCV validation result is validclassChecks if the certificate chain is trustedclassChecks if the certificate's usage time in the validity range of a TrustService with the accepted statusclassChecks if the certificate's usage time in the validity range of a TrustService with the accepted type -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.crs
Methods in eu.europa.esig.dss.validation.process.bbb.xcv.crs that return ChainItemModifier and TypeMethodDescriptionCertificateRevocationSelector.acceptableRevocationDataAvailable()Checks whether the acceptable revocation data is availableCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) Verifies the given revocation data and returns the resultingChainItemMethods in eu.europa.esig.dss.validation.process.bbb.xcv.crs with parameters of type ChainItemModifier and TypeMethodDescriptionCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) Verifies the given revocation data and returns the resultingChainItem -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.rac.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.rac.checksModifier and TypeClassDescriptionclassVerifies if the RAC result is validclassChecks if the revocation's certHash matchesclassChecks if the revocation's certHash is presentclassChecks if the revocation is consistent and can be used for the given certificateclassChecks if the revocation status is knownclassChecks if the revocation data is available for the revocation issuer's certificateclassThis method verifies whether the ResponderId property of an OCSP response matches the found certificate used to sign the OCSP response.classChecks if the certificate in question is not present in the OCSP's certificate chain -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.rfc.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.rfc.checksModifier and TypeClassDescriptionclassAbstract revocation check classclassChecks if an acceptable revocation data is foundclassChecks if the nextUpdate is presentclassChecks if a revocation data is available for the certificateclassChecks if the revocation data is freshclassChecks if the revocation data is fresh against its ThisUpdate and NextUpdate time interval -
Uses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.sub.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.bbb.xcv.sub.checksModifier and TypeClassDescriptionclassChecks if the authority information access urls are presentclassThis check verifies if the certificate contains BasicConstraint.cA attribute and its value is set to trueclassThis check verifies whether the certificate path depth of the current certificate is conformant with BasicConstraints.pathLenConstraint value defined within intermediate CA certificates precessing in the chainclassThis class verifies if the certificate does not contain forbidden certificate extensionsclassChecks if the certificate has been issued to a legal personclassChecks if the certificate has been issued to a natural personclassThis class verifies if the certificate's issuer distinguished name matches the subject distinguished name of the issuerclassChecks if the QCEuRetentionPeriod constraintclassChecks the minimal allowed QC transaction limit for the certificateclassThis check verifies the validity of the certificate in regard to "Name constraint" certificate extension's value in its certificate chain.classChecks if the certificate is not on holdclassChecks if the certificate is not revokekclassChecks if the certificate is not self-signedclassChecks if the certificate policy ids are acceptableclassChecks if the certificate policies contain a Qualified identifier(s)classChecks if the certificate has a is a supported by QSCD policy identifierclassThis check verifies if the certificate has a valid policy tree according to its certification path in regard to RFC 5280classChecks the certificate's QcPS2D IdclassChecks the certificate's QcPS2D NameclassChecks the certificate's QcPS2D RoleclassChecks if the country code or set of country codes defined in QcCCLegislation is supported by the policyclassChecks if the certificate is QC Compliant (has the id-etsi-qcs-QcCompliance statement)classChecks the minimal allowed QCLimitValue statement is defined with an acceptable currencyclassChecks the defined PDS locations for the certificateclassChecks if the certificate is supported by QCSD (has the id-etsi-qcs-QcSSCD statement)classChecks the certificate's QcType(s)classThis class verifies the result of aCertificateRevocationSelectorclassChecks if the certificate is self-signedclassChecks the QCStatement SemanticsIdentifier valueclassChecks if the certificate's signature is validclassVerifies if the certificate does not contain any of the certificate extensions listed within a list of unsupported certificate extensionsclassChecks if the certificate is not expiredclassChecks if the certificate's common name is acceptableclassChecks if the country's name is acceptableclassChecks if the certificate's email attribute is acceptableclassChecks if the extended key usage is acceptableclassChecks if the certificate's given name are acceptableclassChecks if the certificate's key usage are acceptableclassChecks if the certificate's localityName attribute is acceptableclassChecks if the certificate's organizationIdentifier attribute is acceptableclassChecks if the certificate's organization name is acceptableclassChecks if the certificate's organization unit is acceptableclassChecks if the certificate's pseudonym is acceptableclassChecks if the certificate's pseudo usage is acceptableclassThis class is used to verify whether the revocation data check shall be skipped for the given certificateclassChecks if the revocation freshness checker's result is validclassChecks if the revocation access points are present in the certificateclassThis class checks if the provided certificate token is trustedclassThis class verifies if a validation time is in the validity range of the certificate of the issuer of the revocation informationclassChecks if the certificate's serial number is presentclassChecks if the certificate's stateOrProvinceName attribute is acceptableclassChecks if the certificate's surname is acceptableclassChecks if the certificate's title attribute is acceptable -
Uses of ChainItem in eu.europa.esig.dss.validation.process.qualification.certificate
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.qualification.certificateModifier and TypeClassDescriptionclassVerifies whether the BasicBuildingBlock's validation succeeded -
Uses of ChainItem in eu.europa.esig.dss.validation.process.qualification.certificate.checks
Modifier and TypeClassDescriptionclassChecks whether there are CA/QC TrustServicesclassChecks if there are consistent by QC TrustServices issues the certificate in question at control timeclassChecks if there are consistent by QSCD TrustServices issues the certificate in question at control timeclassChecks if the certificate type has been identified at the given timeclassVerifies if a TrustService(s) issuing the certificate have been foundclassGrantedStatusCheck<T extends XmlConstraintsConclusion>Verifies if the certificate has TrustServices with a 'granted' statusclassChecks whether the validator was able to select one TrustService (in condition that there is no conflict with other TrustServices)classVerifies if there is no conflict in certificate qualification determination result based on a use of different TrustServicesclassThis class verifies whether the certificate content equivalence information has been applied for the certificateclassChecks whether the certificate was for QSCD at validation timeclassChecks whether the certificate is qualified at validation timeclassThis class verifies whether MRA enacted trusted services are presentclassChecks if the Trusted Service is consistentclassChecks if the ServiceDigitalIdentifier of the TrustService matches the TrustService nameclassChecks if a corresponding Trust Service found valid at control timeclassChecks if a trust service corresponding to the certificate type has been foundclassChecks if an acceptable Trust Service for a qualified certificate issuance found -
Uses of ChainItem in eu.europa.esig.dss.validation.process.qualification.signature.checks
Modifier and TypeClassDescriptionclassAbstractTrustedListCheck<T extends XmlConstraintsConclusion>Abstract class verifying the validity of the Trusted ListclassVerifies whether the validation of a List of Trusted Lists is conclusiveclassVerifies whether the validation of aTrusted Lists is conclusiveclassVerifies whether acceptable Trusted Lists have been foundclassChecks whether AdES signature validation as per EN 319 102-1 succeededclassChecks if the certificate type has been successfully identified at best signing timeclassChecks whether the certificate has been for QSCD at signing timeclassChecks whether the certificate is qualified at certificate issuance timeclassChecks whether the certificate is qualified at signing timeclassChecks whether a Trusted List has been reached for the given certificate chain -
Uses of ChainItem in eu.europa.esig.dss.validation.process.qualification.timestamp.checks
Modifier and TypeClassDescriptionclassGrantedStatusAtTimeCheck<T extends XmlConstraintsConclusion>Verifies of the certificate has related TrustServices which have been 'granted' at the given validation timeclassQTSTCheck<T extends XmlConstraintsConclusion>Checks of the certificate used to issue a timestamp is QTST -
Uses of ChainItem in eu.europa.esig.dss.validation.process.qualification.trust.checks
Modifier and TypeClassDescriptionclassVerifies whether the Trusted List is freshclassChecks if the Trusted List is defined with MRAclassVerifies whether the Trusted List is not expiredclassChecks whether the version of the Trusted List is acceptableclassChecks whether signature of Trusted List is valid -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfbs
Methods in eu.europa.esig.dss.validation.process.vpfbs that return ChainItemModifier and TypeMethodDescriptionAbstractBasicValidationProcess.basicValidationProcess(XmlConclusion xmlConclusion) Executes a final validation check of the "5.3 Validation process for Basic Signatures" blockAbstractBasicValidationProcess.cryptographicVerification(XmlCV xmlCV) Executes "5.2.7 Cryptographic verification" building block for the given tokenAbstractBasicValidationProcess.formatChecking(XmlFC xmlFC) Executes "5.2.2 Format Checking" building block for the given tokenAbstractBasicValidationProcess.identificationOfSigningCertificate(XmlISC xmlISC) Executes "5.2.3 Identification of the signing certificate" building block for the given tokenAbstractBasicValidationProcess.signatureAcceptanceValidation(XmlSAV xmlSAV) Executes "5.2.8 Signature Acceptance Validation (SAV)" building block for the given tokenAbstractBasicValidationProcess.validationContextInitialization(XmlVCI xmlVCI) Executes "5.2.4 Validation context initialization" building block for the given tokenAbstractBasicValidationProcess.x509CertificateValidation(XmlXCV xmlXCV) Executes "5.2.6 X.509 certificate validation" building block for the given token -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfbs.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.vpfbs.checksModifier and TypeClassDescriptionclassVerifies if the Basic Signature Validation Process succeedsclassContentTimestampsCheck<T extends XmlConstraintsConclusion>Checks if a collection of content timestamps is not emptyclassVerifies if the format Cryptographic Verification process as per clause 5.2.7 succeededclassVerifies if the format checking process as per clause 5.2.2 succeededclassVerifies if the identification of the signing certificate (as per clause 5.2.3) succeededclassVerifies if the format Signature Acceptance Validation process as per clause 5.2.8 succeededclassVerifies if the X.509 Certificate Validation as per clause 5.2.6 did not return INDETERMINATE/REVOKED_NO_POE indicationclassThis class verifies if the generation time of a content timestamp is not after the certificate's expiration timeclassTimestampGenerationTimeNotAfterCryptographicConstraintsExpirationCheck<T extends XmlConstraintsConclusion>Checks if the generation time of a content timestamp is not after the expiration time of cryptographic constraints concerned by the failureclassThis class checks if the generation time of a content timestamp is not after the revocation time of a signature's signing certificateclassVerifies if the Validation Context Initialization as per clause 5.2.4 succeededclassVerifies if the result of X509CertificateValidation is not indication INDETERMINATE with the sub-indication OUT_OF_BOUNDS_NO_POE or OUT_OF_BOUNDS_NOT_REVOKEDclassVerifies if the X.509 Certificate Validation as per clause 5.2.6 succeeded -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfltvd
Methods in eu.europa.esig.dss.validation.process.vpfltvd that return ChainItemModifier and TypeMethodDescriptionLongTermValidationCertificateRevocationSelector.acceptableRevocationDataAvailable()LongTermValidationCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) Methods in eu.europa.esig.dss.validation.process.vpfltvd with parameters of type ChainItemModifier and TypeMethodDescriptionLongTermValidationCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfltvd.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.vpfltvd.checksModifier and TypeClassDescriptionclassChecks if the signature's basic validation result is acceptableclassChecks if the best-signature-time is before certificate's expirationclassChecks if best-signature-time is before the suspension date (onHold)classIf best-signature-time is before the issuance date of the signing certificate, the process shall return the indication FAILED with the sub-indication NOT_YET_VALID.classThis check verifies whether the signing-certificate is known to not be revoked and revocation data is acceptableclassVerifies the result of a basic revocation validation processclassChecks if the revocation date is after best-signature-timeclassChecks if the claimed signing time is presentclassChecks if the timestamp's order is coherentclassTimestampDelayCheck<T extends XmlConstraintsConclusion>Checks if the claimed signing time + timestamp's delay is after the best-signature-timeclassThis class checks a timestamp's message-imprint and returns an Id of the provided token -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checksModifier and TypeClassDescriptionclassAbstract class containing the main logic for PastSignatureValidation result checkclassVerifies validity of the performed evidence record validation processclassThis class verifies whether the term availability and integrity of validation material is present within the signatureclassChecks if the long-term validation check is acceptableclassChecks if the past signature validation result is acceptableclassTimestampValidationCheck<T extends XmlConstraintsConclusion>Checks whether the validation of timestamp with a Past Signature Validation process succeed. -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks.pcv.checks
Modifier and TypeClassDescriptionclassChecks if the certificate's chain is trustedclassChecks if the Validation Time Sliding result is valid -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv
Methods in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv that return ChainItemModifier and TypeMethodDescriptionPastSignatureValidationCertificateRevocationSelector.acceptableRevocationDataAvailable()PastSignatureValidationCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) Methods in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv with parameters of type ChainItemModifier and TypeMethodDescriptionPastSignatureValidationCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv.checks
Modifier and TypeClassDescriptionclassChecks if the best-signature-time is in the certificate's validity rangeclassChecks if the current state is PASSEDclassChecks if the Past Certificate Validation result is acceptableclassChecks if an acceptable revocation data is foundclassVerifies the validation result of aPastSignatureValidationCertificateRevocationSelectorclassChecks if an acceptable revocation data is present for a Past Signature Validation processclassChecks if the POE existsclassThis check verifies if the set of POEs contains a POE for the certificate after the issuance date and before the expiration date of that certificate.classThis class verifies if there is a POE for the revocation information of the signer certificate at (or before) the revocation time of the CA certificate -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts
Methods in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts that return ChainItemModifier and TypeMethodDescriptionValidationTimeSlidingCertificateRevocationSelector.acceptableRevocationDataAvailable()ValidationTimeSlidingCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) Methods in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts with parameters of type ChainItemModifier and TypeMethodDescriptionValidationTimeSlidingCertificateRevocationSelector.verifyRevocationData(ChainItem<XmlCRS> item, CertificateRevocationWrapper revocationWrapper) -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts.checks
Modifier and TypeClassDescriptionclassChecks if a POE exists before the control timeclassThis class verifies if the issuance date of the revocation status information is before control timeclassChecks if an acceptable revocation data exists -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpftsp.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.vpftsp.checksModifier and TypeClassDescriptionclassChecks whether the validation result of EN 319 102-1 ch. "5.4 Time-stamp validation building block" process is validclassVerifies time-stamp's basic building block and returns its identifier within additional info -
Uses of ChainItem in eu.europa.esig.dss.validation.process.vpftspwatsp.checks
Subclasses of ChainItem in eu.europa.esig.dss.validation.process.vpftspwatsp.checksModifier and TypeClassDescriptionclassChecks if a result of a Basic Signature Validation process for a timestamp token is acceptableclassVerifies whether the result ofMessageImprintDigestAlgorithmValidationis validclassChecks if timestamp's past validation is acceptableclassChecks message-imprint validity for a timestamp token