Uses of Interface
eu.europa.esig.dss.policy.ValidationPolicy
-
Uses of ValidationPolicy in eu.europa.esig.dss.policy
Classes in eu.europa.esig.dss.policy that implement ValidationPolicy Modifier and Type Class Description class
EtsiValidationPolicy
This class encapsulates the constraint file that controls the policy to be used during the validation process.Methods in eu.europa.esig.dss.policy that return ValidationPolicy Modifier and Type Method Description ValidationPolicy
ValidationPolicyFacade. getDefaultValidationPolicy()
Gets the default validation policyValidationPolicy
ValidationPolicyFacade. getTrustedListValidationPolicy()
Gets the validation policy for LOTL/TLValidationPolicy
ValidationPolicyFacade. getValidationPolicy(File file)
Gets the validation policy from thefile
ValidationPolicy
ValidationPolicyFacade. getValidationPolicy(InputStream is)
Gets the validation policy from theis
ValidationPolicy
ValidationPolicyFacade. getValidationPolicy(String path)
Gets the validation policy from thepath
-
Uses of ValidationPolicy in eu.europa.esig.dss.validation
Methods in eu.europa.esig.dss.validation with parameters of type ValidationPolicy Modifier and Type Method Description protected Reports
SignedDocumentValidator. processValidationPolicy(XmlDiagnosticData diagnosticData, ValidationPolicy validationPolicy)
Executes the validation regarding to the givenvalidationPolicy
CertificateReports
CertificateValidator. validate(ValidationPolicy validationPolicy)
Validated the certificate with a custom validation policyReports
DocumentValidator. validateDocument(ValidationPolicy validationPolicy)
Validates the document and all its signatures.Reports
SignedDocumentValidator. validateDocument(ValidationPolicy validationPolicy)
Validates the document and all its signatures. -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.executor
Fields in eu.europa.esig.dss.validation.executor declared as ValidationPolicy Modifier and Type Field Description protected ValidationPolicy
AbstractDetailedReportBuilder. policy
The validation policyprotected ValidationPolicy
AbstractProcessExecutor. policy
Validation policyMethods in eu.europa.esig.dss.validation.executor that return ValidationPolicy Modifier and Type Method Description ValidationPolicy
AbstractProcessExecutor. getValidationPolicy()
Gets the validation policyValidationPolicy
ProcessExecutor. getValidationPolicy()
This method returns the usedValidationPolicy
Methods in eu.europa.esig.dss.validation.executor with parameters of type ValidationPolicy Modifier and Type Method Description protected List<XmlTLAnalysis>
AbstractDetailedReportBuilder. executeAllTlAnalysis(DiagnosticData diagnosticData, ValidationPolicy policy, Date currentTime)
Executes the TL analysisvoid
AbstractProcessExecutor. setValidationPolicy(ValidationPolicy validationPolicy)
Sets the validation policyvoid
ProcessExecutor. setValidationPolicy(ValidationPolicy validationPolicy)
This method allows to set the validation policy that is used during the validation process execution.Constructors in eu.europa.esig.dss.validation.executor with parameters of type ValidationPolicy Constructor Description AbstractDetailedReportBuilder(I18nProvider i18nProvider, Date currentTime, ValidationPolicy policy, DiagnosticData diagnosticData)
Default constructorAbstractSimpleReportBuilder(Date currentTime, ValidationPolicy policy, DiagnosticData diagnosticData, DetailedReport detailedReport)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.executor.certificate
Constructors in eu.europa.esig.dss.validation.executor.certificate with parameters of type ValidationPolicy Constructor Description DetailedReportForCertificateBuilder(I18nProvider i18nProvider, DiagnosticData diagnosticData, ValidationPolicy policy, Date currentTime, String certificateId)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.executor.signature
Constructors in eu.europa.esig.dss.validation.executor.signature with parameters of type ValidationPolicy Constructor Description DetailedReportBuilder(I18nProvider i18nProvider, Date currentTime, ValidationPolicy policy, ValidationLevel validationLevel, DiagnosticData diagnosticData, boolean includeSemantics)
Default constructorSimpleReportBuilder(I18nProvider i18nProvider, Date currentTime, ValidationPolicy policy, DiagnosticData diagnosticData, DetailedReport detailedReport, boolean includeSemantics)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb
Constructors in eu.europa.esig.dss.validation.process.bbb with parameters of type ValidationPolicy Constructor Description BasicBuildingBlocks(I18nProvider i18nProvider, DiagnosticData diagnosticData, TokenProxy token, Date currentTime, ValidationPolicy policy, Context context)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.cv
Constructors in eu.europa.esig.dss.validation.process.bbb.cv with parameters of type ValidationPolicy Constructor Description CryptographicVerification(I18nProvider i18nProvider, TokenProxy token, Context context, ValidationPolicy validationPolicy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.fc
Constructors in eu.europa.esig.dss.validation.process.bbb.fc with parameters of type ValidationPolicy Constructor Description FormatChecking(I18nProvider i18nProvider, DiagnosticData diagnosticData, SignatureWrapper signature, Context context, ValidationPolicy policy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.isc
Constructors in eu.europa.esig.dss.validation.process.bbb.isc with parameters of type ValidationPolicy Constructor Description IdentificationOfTheSigningCertificate(I18nProvider i18nProvider, TokenProxy token, Context context, ValidationPolicy validationPolicy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.sav
Fields in eu.europa.esig.dss.validation.process.bbb.sav declared as ValidationPolicy Modifier and Type Field Description protected ValidationPolicy
AbstractAcceptanceValidation. validationPolicy
The validation policyConstructors in eu.europa.esig.dss.validation.process.bbb.sav with parameters of type ValidationPolicy Constructor Description AbstractAcceptanceValidation(I18nProvider i18nProvider, T token, Date currentTime, Context context, ValidationPolicy validationPolicy)
Default constructorCertificateAcceptanceValidation(I18nProvider i18nProvider, Date currentTime, CertificateWrapper certificateWrapper, ValidationPolicy validationPolicy)
Default constructorRevocationAcceptanceValidation(I18nProvider i18nProvider, Date currentTime, RevocationWrapper revocationWrapper, ValidationPolicy validationPolicy)
Default constructorSignatureAcceptanceValidation(I18nProvider i18nProvider, DiagnosticData diagnosticData, Date currentTime, SignatureWrapper signature, Context context, ValidationPolicy validationPolicy)
Default constructorTimestampAcceptanceValidation(I18nProvider i18nProvider, Date currentTime, TimestampWrapper timestamp, ValidationPolicy validationPolicy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.vci
Constructors in eu.europa.esig.dss.validation.process.bbb.vci with parameters of type ValidationPolicy Constructor Description ValidationContextInitialization(I18nProvider i18nProvider, SignatureWrapper signature, Context context, ValidationPolicy validationPolicy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.xcv
Constructors in eu.europa.esig.dss.validation.process.bbb.xcv with parameters of type ValidationPolicy Constructor Description X509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Context context, ValidationPolicy validationPolicy)
Default constructorX509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Date usageTime, Context context, ValidationPolicy validationPolicy)
Default constructor with usage time -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.xcv.rac
Constructors in eu.europa.esig.dss.validation.process.bbb.xcv.rac with parameters of type ValidationPolicy Constructor Description RevocationAcceptanceChecker(I18nProvider i18nProvider, CertificateWrapper certificate, CertificateRevocationWrapper revocationData, Date controlTime, ValidationPolicy policy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.xcv.rfc
Constructors in eu.europa.esig.dss.validation.process.bbb.xcv.rfc with parameters of type ValidationPolicy Constructor Description RevocationFreshnessChecker(I18nProvider i18nProvider, RevocationWrapper revocationData, Date validationDate, Context context, SubContext subContext, ValidationPolicy policy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.xcv.sub
Constructors in eu.europa.esig.dss.validation.process.bbb.xcv.sub with parameters of type ValidationPolicy Constructor Description SubX509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date currentTime, Context context, SubContext subContext, ValidationPolicy validationPolicy)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.qualification.trust
Constructors in eu.europa.esig.dss.validation.process.qualification.trust with parameters of type ValidationPolicy Constructor Description TLValidationBlock(I18nProvider i18nProvider, XmlTrustedList currentTL, Date currentTime, ValidationPolicy policy)
-
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfltvd
Constructors in eu.europa.esig.dss.validation.process.vpfltvd with parameters of type ValidationPolicy Constructor Description ValidationProcessForSignaturesWithLongTermValidationData(I18nProvider i18nProvider, XmlSignature signatureAnalysis, DiagnosticData diagnosticData, SignatureWrapper currentSignature, Map<String,XmlBasicBuildingBlocks> bbbs, ValidationPolicy policy, Date currentDate)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfswatsp
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp with parameters of type ValidationPolicy Constructor Description ValidationProcessForSignaturesWithArchivalData(I18nProvider i18nProvider, XmlSignature signatureAnalysis, SignatureWrapper signature, DiagnosticData diagnosticData, Map<String,XmlBasicBuildingBlocks> bbbs, ValidationPolicy policy, Date currentTime)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfswatsp.checks
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks with parameters of type ValidationPolicy Constructor Description PastSignatureValidationCheck(I18nProvider i18nProvider, XmlValidationProcessArchivalData result, SignatureWrapper signature, Map<String,XmlBasicBuildingBlocks> bbbs, POEExtraction poe, Date currentTime, ValidationPolicy policy, Context context, LevelConstraint constraint)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfswatsp.checks.pcv
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks.pcv with parameters of type ValidationPolicy Constructor Description PastCertificateValidation(I18nProvider i18nProvider, TokenProxy token, XmlBasicBuildingBlocks bbb, POEExtraction poe, Date currentTime, ValidationPolicy policy, Context context)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv with parameters of type ValidationPolicy Constructor Description PastSignatureValidation(I18nProvider i18nProvider, TokenProxy token, Map<String,XmlBasicBuildingBlocks> bbbs, POEExtraction poe, Date currentTime, ValidationPolicy policy, Context context)
Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts with parameters of type ValidationPolicy Constructor Description ValidationTimeSliding(I18nProvider i18nProvider, TokenProxy token, Date currentTime, POEExtraction poe, XmlBasicBuildingBlocks bbb, Context context, ValidationPolicy policy)
Default constructor