Module jpms_dss_validation
Class ValidationPolicyWithCryptographicSuite
java.lang.Object
eu.europa.esig.dss.validation.policy.ValidationPolicyWithCryptographicSuite
- All Implemented Interfaces:
eu.europa.esig.dss.model.policy.ValidationPolicy
public class ValidationPolicyWithCryptographicSuite
extends Object
implements eu.europa.esig.dss.model.policy.ValidationPolicy
This class wraps a provided
eu.europa.esig.dss.model.policy.ValidationPolicy and
eu.europa.esig.dss.model.policy.CryptographicSuites, whether applicable.
The class manages the returned data.-
Constructor Summary
ConstructorsConstructorDescriptionValidationPolicyWithCryptographicSuite(eu.europa.esig.dss.model.policy.ValidationPolicy validationPolicy) Default constructor to create a validation policy with cryptographic suites wrapper -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.model.policy.MultiValuesRuleeu.europa.esig.dss.model.policy.LevelRulegetAcceptableRevocationDataFoundConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRuleeu.europa.esig.dss.model.policy.MultiValuesRuleeu.europa.esig.dss.model.policy.MultiValuesRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetAnnotationChangesConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetArchiveTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetByteRangeAllDocumentConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetByteRangeCollisionConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetByteRangeConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetCertificateAuthorityInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateCAConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateCommonNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateCountryConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.CryptographicSuitegetCertificateCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateEmailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateExtendedKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateForbiddenExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateGivenNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateIssuedToLegalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateIssuedToNaturalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateIssuerNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateLocalityConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateMaxPathLengthConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.NumericValueRulegetCertificateMinQcEuLimitValueConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.NumericValueRulegetCertificateMinQcEuRetentionPeriodConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNameConstraintsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNoRevAvailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNotOnHoldConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNotRevokedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateNotSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateOrganizationIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateOrganizationNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateOrganizationUnitConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificatePolicyIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificatePolicyQualificationIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificatePolicySupportedByQSCDIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificatePolicyTreeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificatePS2DQcCompetentAuthorityIdConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificatePS2DQcCompetentAuthorityNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificatePS2DQcTypeRolesOfPSPConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificatePseudonymConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificatePseudoUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateQcCCLegislationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateQCComplianceConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.ValueRulegetCertificateQcEuLimitValueCurrencyConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateQcEuPDSLocationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateQcSSCDConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateQcTypeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateRevocationInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateSemanticsIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateSerialNumberConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateSignatureConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateStateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetCertificateSunsetDateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateSupportedCriticalExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateSurnameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateTitleConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertifiedRolesConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetClaimedRoleConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetCommitmentTypeIndicationConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.ValueRulegetContentHintsConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.ValueRulegetContentIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetContentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetContentTimeStampMessageImprintConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.ValueRulegetContentTypeConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetCounterSignatureConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetCRLNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetDocMDPConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetDocumentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetEllipticCurveKeySizeConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.CryptographicSuiteeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetFieldMDPConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetFormFillChangesConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetKeyIdentifierMatch(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetKeyIdentifierPresent(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetLTALevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetManifestEntryNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetManifestEntryObjectExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetManifestEntryObjectGroupConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetManifestEntryObjectIntactConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetMessageDigestOrSignedPropertiesConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetOCSPNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetPdfAnnotationOverlapConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetPdfPageDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetPdfSignatureDictionaryConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetPdfVisualDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetProspectiveCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetReferenceDataExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetReferenceDataIntactConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetReferenceDataNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetReferencesToAllCertificateChainPresentConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetRevocationDataAvailableConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.CertificateApplicabilityRulegetRevocationDataSkipConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.DurationRulegetRevocationFreshnessConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRulegetRevocationFreshnessNextUpdateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetRevocationIssuerNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetSigFieldLockConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.CryptographicSuitegetSignatureCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignatureDuplicatedConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetSignatureFormatConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignatureIntactConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetSignaturePolicyConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignaturePolicyIdentifiedConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignaturePolicyPolicyHashValid(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignaturePolicyStorePresentConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignatureTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetSignerInformationStoreConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSignerLocationConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateAttributePresentConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateDigestAlgorithmConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateDigestValueMatchConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateDigestValuePresentConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateIssuerSerialMatchConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateRecognitionConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningCertificateRefersCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningDurationRule(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetStructuralValidationConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.DurationRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetTLevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.DurationRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.MultiValuesRuleeu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.MultiValuesRulegetTrustServiceStatusConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetTrustServiceTypeIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetUndefinedChangesConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetUnicitySigningCertificateAttributeConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRuleeu.europa.esig.dss.model.policy.LevelRulegetValidationDataRefsOnlyTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetValidationDataTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.enumerations.ValidationModeleu.europa.esig.dss.model.policy.LevelRulebooleanvoidsetCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite) This method sets global cryptographic suite, to be applied when no context-specific cryptographic rules are defined.voidsetCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite, eu.europa.esig.dss.enumerations.Context context) This method sets cryptographic suite for a specificContext.voidsetCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite, eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) This method sets cryptographic suite for a specific combination of aContextand aSubContext.toString()
-
Constructor Details
-
ValidationPolicyWithCryptographicSuite
public ValidationPolicyWithCryptographicSuite(eu.europa.esig.dss.model.policy.ValidationPolicy validationPolicy) Default constructor to create a validation policy with cryptographic suites wrapper- Parameters:
validationPolicy-ValidationPolicy
-
-
Method Details
-
setCryptographicSuite
public void setCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite) This method sets global cryptographic suite, to be applied when no context-specific cryptographic rules are defined. The provided cryptographic suite will overwrite the current settings for the global cryptographic suite.- Parameters:
cryptographicSuite-CryptographicSuite
-
setCryptographicSuite
public void setCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite, eu.europa.esig.dss.enumerations.Context context) This method sets cryptographic suite for a specificContext. The provided cryptographic suite will overwrite the current settings only for the defined applicability scope.- Parameters:
cryptographicSuite-CryptographicSuitecontext-Contextspecific context to apply the cryptographic constraints for
-
setCryptographicSuite
public void setCryptographicSuite(eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite, eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) This method sets cryptographic suite for a specific combination of aContextand aSubContext. The provided cryptographic suite will overwrite the current settings only for the defined applicability scope.- Parameters:
cryptographicSuite-CryptographicSuitecontext-Contextspecific context to apply the cryptographic constraints forsubContext-SubContextof the selectedcontext
-
getPolicyName
- Specified by:
getPolicyNamein interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPolicyDescription
- Specified by:
getPolicyDescriptionin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignaturePolicyConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getSignaturePolicyConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignaturePolicyConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignaturePolicyIdentifiedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyIdentifiedConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignaturePolicyIdentifiedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignaturePolicyStorePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyStorePresentConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignaturePolicyStorePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignaturePolicyPolicyHashValid
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyPolicyHashValid(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignaturePolicyPolicyHashValidin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getStructuralValidationConstraint
public eu.europa.esig.dss.model.policy.LevelRule getStructuralValidationConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getStructuralValidationConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateRefersCertificateChainConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateRefersCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateRefersCertificateChainConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getReferencesToAllCertificateChainPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferencesToAllCertificateChainPresentConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getReferencesToAllCertificateChainPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateDigestAlgorithmConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestAlgorithmConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateDigestAlgorithmConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningDurationRule
public eu.europa.esig.dss.model.policy.LevelRule getSigningDurationRule(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningDurationRulein interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getContentTypeConstraint
public eu.europa.esig.dss.model.policy.ValueRule getContentTypeConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getContentTypeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getContentHintsConstraint
public eu.europa.esig.dss.model.policy.ValueRule getContentHintsConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getContentHintsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getContentIdentifierConstraint
public eu.europa.esig.dss.model.policy.ValueRule getContentIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getContentIdentifierConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getMessageDigestOrSignedPropertiesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getMessageDigestOrSignedPropertiesConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getMessageDigestOrSignedPropertiesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEllipticCurveKeySizeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEllipticCurveKeySizeConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getEllipticCurveKeySizeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCommitmentTypeIndicationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCommitmentTypeIndicationConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getCommitmentTypeIndicationConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignerLocationConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignerLocationConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignerLocationConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getContentTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getContentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getContentTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getContentTimeStampMessageImprintConstraint
public eu.europa.esig.dss.model.policy.LevelRule getContentTimeStampMessageImprintConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getContentTimeStampMessageImprintConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getClaimedRoleConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getClaimedRoleConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getClaimedRoleConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertifiedRolesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertifiedRolesConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getCertifiedRolesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignatureCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getSignatureCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignatureCryptographicConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getCertificateCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateCryptographicConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getEvidenceRecordCryptographicConstraint()- Specified by:
getEvidenceRecordCryptographicConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateCAConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateCAConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateCAConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateIssuerNameConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuerNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateIssuerNameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateMaxPathLengthConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateMaxPathLengthConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateMaxPathLengthConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateKeyUsageConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateKeyUsageConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateExtendedKeyUsageConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateExtendedKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateExtendedKeyUsageConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePolicyTreeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicyTreeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePolicyTreeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNameConstraintsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNameConstraintsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNameConstraintsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNoRevAvailConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNoRevAvailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNoRevAvailConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSupportedCriticalExtensionsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSupportedCriticalExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSupportedCriticalExtensionsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateForbiddenExtensionsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateForbiddenExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateForbiddenExtensionsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNotExpiredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSunsetDateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSunsetDateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSunsetDateConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getProspectiveCertificateChainConstraint
public eu.europa.esig.dss.model.policy.LevelRule getProspectiveCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getProspectiveCertificateChainConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSignatureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSignatureConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSignatureConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getUnknownStatusConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUnknownStatusConstraint()- Specified by:
getUnknownStatusConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getThisUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getThisUpdatePresentConstraint()- Specified by:
getThisUpdatePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationIssuerKnownConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerKnownConstraint()- Specified by:
getRevocationIssuerKnownConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationIssuerValidAtProductionTimeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerValidAtProductionTimeConstraint()- Specified by:
getRevocationIssuerValidAtProductionTimeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationAfterCertificateIssuanceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationAfterCertificateIssuanceConstraint()- Specified by:
getRevocationAfterCertificateIssuanceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationHasInformationAboutCertificateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationHasInformationAboutCertificateConstraint()- Specified by:
getRevocationHasInformationAboutCertificateConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getOCSPResponseResponderIdMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseResponderIdMatchConstraint()- Specified by:
getOCSPResponseResponderIdMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getOCSPResponseCertHashPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseCertHashPresentConstraint()- Specified by:
getOCSPResponseCertHashPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getOCSPResponseCertHashMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseCertHashMatchConstraint()- Specified by:
getOCSPResponseCertHashMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSelfIssuedOCSPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSelfIssuedOCSPConstraint()- Specified by:
getSelfIssuedOCSPConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationDataAvailableConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationDataAvailableConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getRevocationDataAvailableConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAcceptableRevocationDataFoundConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAcceptableRevocationDataFoundConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getAcceptableRevocationDataFoundConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCRLNextUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCRLNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCRLNextUpdatePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getOCSPNextUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getOCSPNextUpdatePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationFreshnessConstraint
public eu.europa.esig.dss.model.policy.DurationRule getRevocationFreshnessConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getRevocationFreshnessConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationFreshnessNextUpdateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationFreshnessNextUpdateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getRevocationFreshnessNextUpdateConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNotRevokedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotRevokedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNotRevokedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNotOnHoldConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotOnHoldConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNotOnHoldConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationIssuerNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getRevocationIssuerNotExpiredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateNotSelfSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateNotSelfSignedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSelfSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSelfSignedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTrustServiceTypeIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTrustServiceTypeIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getTrustServiceTypeIdentifierConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTrustServiceStatusConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTrustServiceStatusConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getTrustServiceStatusConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePolicyIdsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePolicyIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePolicyIdsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePolicyQualificationIdsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicyQualificationIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePolicyQualificationIdsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePolicySupportedByQSCDIdsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicySupportedByQSCDIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePolicySupportedByQSCDIdsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQCComplianceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateQCComplianceConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQCComplianceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQcEuLimitValueCurrencyConstraint
public eu.europa.esig.dss.model.policy.ValueRule getCertificateQcEuLimitValueCurrencyConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQcEuLimitValueCurrencyConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateMinQcEuLimitValueConstraint
public eu.europa.esig.dss.model.policy.NumericValueRule getCertificateMinQcEuLimitValueConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateMinQcEuLimitValueConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateMinQcEuRetentionPeriodConstraint
public eu.europa.esig.dss.model.policy.NumericValueRule getCertificateMinQcEuRetentionPeriodConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateMinQcEuRetentionPeriodConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQcSSCDConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateQcSSCDConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQcSSCDConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQcEuPDSLocationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcEuPDSLocationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQcEuPDSLocationConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQcTypeConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcTypeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQcTypeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateQcCCLegislationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcCCLegislationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateQcCCLegislationConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateIssuedToNaturalPersonConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuedToNaturalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateIssuedToNaturalPersonConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateIssuedToLegalPersonConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuedToLegalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateIssuedToLegalPersonConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSemanticsIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSemanticsIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSemanticsIdentifierConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePS2DQcTypeRolesOfPSPConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcTypeRolesOfPSPConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePS2DQcTypeRolesOfPSPConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePS2DQcCompetentAuthorityNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcCompetentAuthorityNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePS2DQcCompetentAuthorityNameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePS2DQcCompetentAuthorityIdConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcCompetentAuthorityIdConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePS2DQcCompetentAuthorityIdConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateRecognitionConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateRecognitionConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateRecognitionConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateAttributePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateAttributePresentConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateAttributePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getUnicitySigningCertificateAttributeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUnicitySigningCertificateAttributeConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getUnicitySigningCertificateAttributeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateDigestValuePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestValuePresentConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateDigestValuePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateDigestValueMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestValueMatchConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateDigestValueMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigningCertificateIssuerSerialMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateIssuerSerialMatchConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigningCertificateIssuerSerialMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getKeyIdentifierPresent
public eu.europa.esig.dss.model.policy.LevelRule getKeyIdentifierPresent(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getKeyIdentifierPresentin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getKeyIdentifierMatch
public eu.europa.esig.dss.model.policy.LevelRule getKeyIdentifierMatch(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getKeyIdentifierMatchin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getReferenceDataExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getReferenceDataExistenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getReferenceDataIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataIntactConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getReferenceDataIntactConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getReferenceDataNameMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getReferenceDataNameMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getManifestEntryObjectExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getManifestEntryObjectExistenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getManifestEntryObjectIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectIntactConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getManifestEntryObjectIntactConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getManifestEntryObjectGroupConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectGroupConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getManifestEntryObjectGroupConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getManifestEntryNameMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getManifestEntryNameMatchConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignatureIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureIntactConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignatureIntactConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignatureDuplicatedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureDuplicatedConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignatureDuplicatedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignerInformationStoreConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignerInformationStoreConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignerInformationStoreConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getByteRangeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getByteRangeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getByteRangeCollisionConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeCollisionConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getByteRangeCollisionConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getByteRangeAllDocumentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeAllDocumentConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getByteRangeAllDocumentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPdfSignatureDictionaryConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfSignatureDictionaryConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getPdfSignatureDictionaryConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPdfPageDifferenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfPageDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getPdfPageDifferenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPdfAnnotationOverlapConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfAnnotationOverlapConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getPdfAnnotationOverlapConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPdfVisualDifferenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfVisualDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getPdfVisualDifferenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getDocMDPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getDocMDPConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getDocMDPConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getFieldMDPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFieldMDPConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getFieldMDPConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSigFieldLockConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigFieldLockConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSigFieldLockConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getFormFillChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFormFillChangesConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getFormFillChangesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAnnotationChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAnnotationChangesConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getAnnotationChangesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getUndefinedChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUndefinedChangesConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getUndefinedChangesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint()- Specified by:
getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampCoherenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampCoherenceConstraint()- Specified by:
getTimestampCoherenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampDelayConstraint
public eu.europa.esig.dss.model.policy.DurationRule getTimestampDelayConstraint()- Specified by:
getTimestampDelayConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampValidConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampValidConstraint()- Specified by:
getTimestampValidConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampTSAGeneralNamePresent
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNamePresent()- Specified by:
getTimestampTSAGeneralNamePresentin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampTSAGeneralNameContentMatch
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNameContentMatch()- Specified by:
getTimestampTSAGeneralNameContentMatchin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampTSAGeneralNameOrderMatch
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNameOrderMatch()- Specified by:
getTimestampTSAGeneralNameOrderMatchin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAtsHashIndexConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAtsHashIndexConstraint()- Specified by:
getAtsHashIndexConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTimestampContainerSignedAndTimestampedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampContainerSignedAndTimestampedFilesCoveredConstraint()- Specified by:
getTimestampContainerSignedAndTimestampedFilesCoveredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationTimeAgainstBestSignatureDurationRule
public eu.europa.esig.dss.model.policy.LevelRule getRevocationTimeAgainstBestSignatureDurationRule()- Specified by:
getRevocationTimeAgainstBestSignatureDurationRulein interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordValidConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordValidConstraint()- Specified by:
getEvidenceRecordValidConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordDataObjectExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectExistenceConstraint()- Specified by:
getEvidenceRecordDataObjectExistenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordDataObjectIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectIntactConstraint()- Specified by:
getEvidenceRecordDataObjectIntactConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordDataObjectFoundConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectFoundConstraint()- Specified by:
getEvidenceRecordDataObjectFoundConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordDataObjectGroupConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectGroupConstraint()- Specified by:
getEvidenceRecordDataObjectGroupConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordSignedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordSignedFilesCoveredConstraint()- Specified by:
getEvidenceRecordSignedFilesCoveredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordContainerSignedAndTimestampedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordContainerSignedAndTimestampedFilesCoveredConstraint()- Specified by:
getEvidenceRecordContainerSignedAndTimestampedFilesCoveredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getEvidenceRecordHashTreeRenewalConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordHashTreeRenewalConstraint()- Specified by:
getEvidenceRecordHashTreeRenewalConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCounterSignatureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCounterSignatureConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getCounterSignatureConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignatureTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignatureTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getValidationDataTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getValidationDataTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getValidationDataTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getValidationDataRefsOnlyTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getValidationDataRefsOnlyTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getValidationDataRefsOnlyTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getArchiveTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getArchiveTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getArchiveTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getDocumentTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getDocumentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getDocumentTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLevelTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getTLevelTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getLTALevelTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getLTALevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getLTALevelTimeStampConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignatureFormatConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getSignatureFormatConstraint(eu.europa.esig.dss.enumerations.Context context) - Specified by:
getSignatureFormatConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateCountryConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateCountryConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateCountryConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateLocalityConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateLocalityConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateLocalityConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateStateConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateStateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateStateConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateOrganizationIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateOrganizationIdentifierConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateOrganizationNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateOrganizationNameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateOrganizationUnitConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationUnitConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateOrganizationUnitConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSurnameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSurnameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSurnameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateGivenNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateGivenNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateGivenNameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateCommonNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateCommonNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateCommonNameConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePseudonymConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePseudonymConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePseudonymConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificatePseudoUsageConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePseudoUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificatePseudoUsageConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateTitleConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateTitleConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateTitleConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateEmailConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateEmailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateEmailConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateSerialNumberConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSerialNumberConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateSerialNumberConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateAuthorityInfoAccessPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateAuthorityInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateAuthorityInfoAccessPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getRevocationDataSkipConstraint
public eu.europa.esig.dss.model.policy.CertificateApplicabilityRule getRevocationDataSkipConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getRevocationDataSkipConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getCertificateRevocationInfoAccessPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateRevocationInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) - Specified by:
getCertificateRevocationInfoAccessPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAcceptedContainerTypesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedContainerTypesConstraint()- Specified by:
getAcceptedContainerTypesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getZipCommentPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getZipCommentPresentConstraint()- Specified by:
getZipCommentPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAcceptedZipCommentsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedZipCommentsConstraint()- Specified by:
getAcceptedZipCommentsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getMimeTypeFilePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getMimeTypeFilePresentConstraint()- Specified by:
getMimeTypeFilePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAcceptedMimeTypeContentsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedMimeTypeContentsConstraint()- Specified by:
getAcceptedMimeTypeContentsConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getManifestFilePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestFilePresentConstraint()- Specified by:
getManifestFilePresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getSignedFilesPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignedFilesPresentConstraint()- Specified by:
getSignedFilesPresentConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getFilenameAdherenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFilenameAdherenceConstraint()- Specified by:
getFilenameAdherenceConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAllFilesSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAllFilesSignedConstraint()- Specified by:
getAllFilesSignedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getFullScopeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFullScopeConstraint()- Specified by:
getFullScopeConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getAcceptablePDFAProfilesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptablePDFAProfilesConstraint()- Specified by:
getAcceptablePDFAProfilesConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPDFACompliantConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPDFACompliantConstraint()- Specified by:
getPDFACompliantConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
isEIDASConstraintPresent
public boolean isEIDASConstraintPresent()- Specified by:
isEIDASConstraintPresentin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLFreshnessConstraint
public eu.europa.esig.dss.model.policy.DurationRule getTLFreshnessConstraint()- Specified by:
getTLFreshnessConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLWellSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLWellSignedConstraint()- Specified by:
getTLWellSignedConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLNotExpiredConstraint()- Specified by:
getTLNotExpiredConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLVersionConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTLVersionConstraint()- Specified by:
getTLVersionConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getTLStructureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLStructureConstraint()- Specified by:
getTLStructureConstraintin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getValidationModel
public eu.europa.esig.dss.enumerations.ValidationModel getValidationModel()- Specified by:
getValidationModelin interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
toString
-