Uses of Interface
eu.europa.esig.dss.policy.ValidationPolicy
Packages that use ValidationPolicy
Package
Description
-
Uses of ValidationPolicy in eu.europa.esig.dss.policy
Classes in eu.europa.esig.dss.policy that implement ValidationPolicyModifier and TypeClassDescriptionclass
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 ValidationPolicyModifier and TypeMethodDescriptionValidationPolicyFacade.getCertificateValidationPolicy()
Gets the default policy for certificate validationValidationPolicyFacade.getDefaultValidationPolicy()
Gets the default validation policyValidationPolicyFacade.getTrustedListValidationPolicy()
Gets the validation policy for LOTL/TLValidationPolicyFacade.getValidationPolicy
(File file) Gets the validation policy from thefile
ValidationPolicyFacade.getValidationPolicy
(InputStream is) Gets the validation policy from theis
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 ValidationPolicyModifier and TypeMethodDescriptionstatic RevocationDataVerifier
RevocationDataVerifier.createRevocationDataVerifierFromPolicy
(ValidationPolicy validationPolicy) This method is used to instantiate aRevocationDataVerifier
from a givenValidationPolicy
in order to synchronize the validation constraints at the current validation time.static RevocationDataVerifier
RevocationDataVerifier.createRevocationDataVerifierFromPolicyWithTime
(ValidationPolicy validationPolicy, Date validationTime) This method is used to instantiate aRevocationDataVerifier
from a givenValidationPolicy
in order to synchronize the validation constraints with a providedvalidationTime
.protected final Reports
SignedDocumentValidator.processValidationPolicy
(XmlDiagnosticData diagnosticData, ValidationPolicy validationPolicy) Executes the validation regarding the givenvalidationPolicy
CertificateValidator.validate
(ValidationPolicy validationPolicy) Validated the certificate with a custom validation policyDocumentValidator.validateDocument
(ValidationPolicy validationPolicy) Validates the document and all its signatures.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 ValidationPolicyModifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractDetailedReportBuilder.policy
The validation policyprotected ValidationPolicy
AbstractProcessExecutor.policy
Validation policyMethods in eu.europa.esig.dss.validation.executor that return ValidationPolicyModifier and TypeMethodDescriptionAbstractProcessExecutor.getValidationPolicy()
Gets the validation policyProcessExecutor.getValidationPolicy()
This method returns the usedValidationPolicy
Methods in eu.europa.esig.dss.validation.executor with parameters of type ValidationPolicyModifier and TypeMethodDescriptionprotected 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 ValidationPolicyModifierConstructorDescriptionprotected
AbstractDetailedReportBuilder
(I18nProvider i18nProvider, Date currentTime, ValidationPolicy policy, DiagnosticData diagnosticData) 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 ValidationPolicyModifierConstructorDescriptionDetailedReportForCertificateBuilder
(I18nProvider i18nProvider, DiagnosticData diagnosticData, ValidationPolicy policy, Date currentTime, String certificateId) Default constructorSimpleReportForCertificateBuilder
(DiagnosticData diagnosticData, DetailedReport detailedReport, 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 ValidationPolicyModifierConstructorDescriptionDetailedReportBuilder
(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 ValidationPolicyModifierConstructorDescriptionBasicBuildingBlocks
(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 ValidationPolicyModifierConstructorDescriptionCryptographicVerification
(I18nProvider i18nProvider, TokenProxy token, Context context, ValidationPolicy validationPolicy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.fc
Fields in eu.europa.esig.dss.validation.process.bbb.fc declared as ValidationPolicyModifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractFormatChecking.policy
The validation policyConstructors in eu.europa.esig.dss.validation.process.bbb.fc with parameters of type ValidationPolicyModifierConstructorDescriptionAbstractFormatChecking
(I18nProvider i18nProvider, DiagnosticData diagnosticData, S token, Context context, ValidationPolicy policy) Default constructorSignatureFormatChecking
(I18nProvider i18nProvider, DiagnosticData diagnosticData, SignatureWrapper signature, Context context, ValidationPolicy policy) Default constructorTimestampFormatChecking
(I18nProvider i18nProvider, DiagnosticData diagnosticData, TimestampWrapper timestamp, 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 ValidationPolicyModifierConstructorDescriptionIdentificationOfTheSigningCertificate
(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 ValidationPolicyModifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractAcceptanceValidation.validationPolicy
The validation policyConstructors in eu.europa.esig.dss.validation.process.bbb.sav with parameters of type ValidationPolicyModifierConstructorDescriptionprotected
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 ValidationPolicyModifierConstructorDescriptionValidationContextInitialization
(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 ValidationPolicyModifierConstructorDescriptionX509CertificateValidation
(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.crs
Constructors in eu.europa.esig.dss.validation.process.bbb.xcv.crs with parameters of type ValidationPolicyModifierConstructorDescriptionCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, ValidationPolicy validationPolicy) Default constructorCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, ValidationPolicy validationPolicy, Set<String> validatedTokens) Constructor with a set of validated tokens -
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 ValidationPolicyModifierConstructorDescriptionRevocationAcceptanceChecker
(I18nProvider i18nProvider, CertificateWrapper certificate, CertificateRevocationWrapper revocationData, Date controlTime, ValidationPolicy policy, Set<String> validatedTokens) 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 ValidationPolicyModifierConstructorDescriptionRevocationFreshnessChecker
(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 ValidationPolicyModifierConstructorDescriptionSubX509CertificateValidation
(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 ValidationPolicyModifierConstructorDescriptionTLValidationBlock
(I18nProvider i18nProvider, XmlTrustedList currentTL, Date currentTime, ValidationPolicy policy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfltvd
Constructors in eu.europa.esig.dss.validation.process.vpfltvd with parameters of type ValidationPolicyModifierConstructorDescriptionLongTermValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, DiagnosticData diagnosticData, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, ValidationPolicy validationPolicy) Default constructorprotected
LongTermValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, ValidationPolicy validationPolicy) Default constructorValidationProcessForSignaturesWithLongTermValidationData
(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 ValidationPolicyModifierConstructorDescriptionValidationProcessForSignaturesWithArchivalData
(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.pcv
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks.pcv with parameters of type ValidationPolicyModifierConstructorDescriptionPastCertificateValidation
(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.psv
Constructors in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv with parameters of type ValidationPolicyModifierConstructorDescriptionPastSignatureValidation
(I18nProvider i18nProvider, TokenProxy token, Map<String, XmlBasicBuildingBlocks> bbbs, XmlConclusion currentConclusion, POEExtraction poe, Date currentTime, ValidationPolicy policy, Context context) Default constructorPastSignatureValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, POEExtraction poe, ValidationPolicy validationPolicy) 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 ValidationPolicyModifierConstructorDescriptionValidationTimeSliding
(I18nProvider i18nProvider, TokenProxy token, Date currentTime, POEExtraction poe, Map<String, XmlBasicBuildingBlocks> bbbs, Context context, ValidationPolicy policy) Default constructorValidationTimeSlidingCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, List<CertificateRevocationWrapper> certificateRevocationData, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, POEExtraction poe, ValidationPolicy validationPolicy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.ws.cert.validation.common
Methods in eu.europa.esig.dss.ws.cert.validation.common with parameters of type ValidationPolicyModifier and TypeMethodDescriptionvoid
RemoteCertificateValidationService.setDefaultValidationPolicy
(ValidationPolicy validationPolicy) Sets the validation policy to be used by default, when no policy provided within the request -
Uses of ValidationPolicy in eu.europa.esig.dss.ws.validation.common
Methods in eu.europa.esig.dss.ws.validation.common with parameters of type ValidationPolicyModifier and TypeMethodDescriptionvoid
RemoteDocumentValidationService.setDefaultValidationPolicy
(ValidationPolicy validationPolicy) Sets the validation policy to be used by default, when no policy provided within the request