java.lang.Object
eu.europa.esig.dss.policy.EtsiValidationPolicy
- All Implemented Interfaces:
eu.europa.esig.dss.model.policy.ValidationPolicy
public class EtsiValidationPolicy
extends Object
implements eu.europa.esig.dss.model.policy.ValidationPolicy
This class encapsulates the constraint file that controls the policy to be used during the validation process. It
adds the functions to direct access to the file data.
It is the implementation of the ETSI TS 102 853 standard.
-
Constructor Summary
Constructors -
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) Returns the constraint used for ASiC Container validationeu.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) Returns the constraint used for Counter Signature validationeu.europa.esig.dss.model.policy.LevelRulegetCRLNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) Returns the common constraint used for cryptographic validationeu.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) Returns the constraint used for qualification validationeu.europa.esig.dss.model.policy.LevelRulegetEllipticCurveKeySizeConstraint(eu.europa.esig.dss.enumerations.Context context) Returns the constraint used for Evidence Record validationeu.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.LevelRuleReturns the constraint used for ASiC Container validationeu.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.LevelRuleReturns the constraint used for Revocation validationeu.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) Returns the constraint used for Signature validationeu.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.LevelRuleReturns the constraint used for Timestamp validationeu.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.LevelRulebooleantoString()
-
Constructor Details
-
EtsiValidationPolicy
Default constructor- Parameters:
policy-ConstraintsParameters
-
-
Method Details
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
getPolicyName
- Specified by:
getPolicyNamein interfaceeu.europa.esig.dss.model.policy.ValidationPolicy
-
getPolicyDescription
- Specified by:
getPolicyDescriptionin 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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint()- Specified by:
getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraintin 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
-
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
-
getFullScopeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFullScopeConstraint()- Specified by:
getFullScopeConstraintin 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
-
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
-
getEvidenceRecordCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getEvidenceRecordCryptographicConstraint()- Specified by:
getEvidenceRecordCryptographicConstraintin 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
-
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
-
getSignatureConstraints
Returns the constraint used for Signature validation- Returns:
SignatureConstraints
-
getCounterSignatureConstraints
Returns the constraint used for Counter Signature validation- Returns:
SignatureConstraints
-
getTimestampConstraints
Returns the constraint used for Timestamp validation- Returns:
TimestampConstraints
-
getRevocationConstraints
Returns the constraint used for Revocation validation- Returns:
RevocationConstraints
-
getEvidenceRecordConstraints
Returns the constraint used for Evidence Record validation- Returns:
EvidenceRecordConstraints
-
getContainerConstraints
Returns the constraint used for ASiC Container validation- Returns:
ContainerConstraints
-
getPDFAConstraints
Returns the constraint used for ASiC Container validation- Returns:
ContainerConstraints
-
getEIDASConstraints
Returns the constraint used for qualification validation- Returns:
EIDAS
-
getCryptographic
Returns the common constraint used for cryptographic validation- Returns:
CryptographicConstraint
-
toString
-