Uses of Interface
eu.europa.esig.dss.policy.ValidationPolicy
Package
Description
-
Uses of ValidationPolicy in eu.europa.esig.dss.policy
Modifier and TypeClassDescriptionclass
This class encapsulates the constraint file that controls the policy to be used during the validation process.Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractDetailedReportBuilder.policy
The validation policyprotected ValidationPolicy
AbstractProcessExecutor.policy
Validation policyModifier and TypeMethodDescriptionAbstractProcessExecutor.getValidationPolicy()
Gets the validation policyProcessExecutor.getValidationPolicy()
This method returns the usedValidationPolicy
Modifier 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.ModifierConstructorDescriptionprotected
AbstractDetailedReportBuilder
(I18nProvider i18nProvider, Date currentTime, ValidationPolicy policy, DiagnosticData diagnosticData) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.executor.certificate
ModifierConstructorDescriptionDetailedReportForCertificateBuilder
(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
ModifierConstructorDescriptionDetailedReportBuilder
(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
ModifierConstructorDescriptionBasicBuildingBlocks
(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
ModifierConstructorDescriptionCryptographicVerification
(I18nProvider i18nProvider, TokenProxy token, Context context, ValidationPolicy validationPolicy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.fc
Modifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractFormatChecking.policy
The validation policyModifierConstructorDescriptionAbstractFormatChecking
(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
ModifierConstructorDescriptionIdentificationOfTheSigningCertificate
(I18nProvider i18nProvider, TokenProxy token, Context context, ValidationPolicy validationPolicy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.sav
Modifier and TypeFieldDescriptionprotected final ValidationPolicy
AbstractAcceptanceValidation.validationPolicy
The validation policyModifierConstructorDescriptionprotected
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
ModifierConstructorDescriptionValidationContextInitialization
(I18nProvider i18nProvider, SignatureWrapper signature, Context context, ValidationPolicy validationPolicy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.bbb.xcv
ModifierConstructorDescriptionX509CertificateValidation
(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
ModifierConstructorDescriptionCertificateRevocationSelector
(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
ModifierConstructorDescriptionRevocationAcceptanceChecker
(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
ModifierConstructorDescriptionRevocationFreshnessChecker
(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
ModifierConstructorDescriptionSubX509CertificateValidation
(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
ModifierConstructorDescriptionTLValidationBlock
(I18nProvider i18nProvider, XmlTrustedList currentTL, Date currentTime, ValidationPolicy policy) Default constructor -
Uses of ValidationPolicy in eu.europa.esig.dss.validation.process.vpfltvd
ModifierConstructorDescriptionLongTermValidationCertificateRevocationSelector
(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
ModifierConstructorDescriptionValidationProcessForSignaturesWithArchivalData
(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
ModifierConstructorDescriptionPastCertificateValidation
(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
ModifierConstructorDescriptionPastSignatureValidation
(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
ModifierConstructorDescriptionValidationTimeSliding
(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
Modifier 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
Modifier and TypeMethodDescriptionvoid
RemoteDocumentValidationService.setDefaultValidationPolicy
(ValidationPolicy validationPolicy) Sets the validation policy to be used by default, when no policy provided within the request