Class ValidationPolicyWithCryptographicSuite
java.lang.Object
eu.europa.esig.dss.validation.policy.ValidationPolicyWithCryptographicSuite
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.LevelRulegetCertificateAuthorityKeyIdentifierPresentConstraint(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.MultiValuesRulegetCertificateQcIdentificationMethodConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) eu.europa.esig.dss.model.policy.MultiValuesRulegetCertificateQcQSCDLegislationConstraint(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.LevelRulegetCertificateSubjectKeyIdentifierPresentConstraint(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.MultiValuesRulegetContentHintsConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.MultiValuesRulegetContentIdentifierConstraint(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.MultiValuesRulegetContentTypeConstraint(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.LevelRuleDeprecated.eu.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) Deprecated.eu.europa.esig.dss.model.policy.LevelRulegetSigningTimeConstraint(eu.europa.esig.dss.enumerations.Context context) eu.europa.esig.dss.model.policy.LevelRulegetSigningTimeInCertRangeConstraint(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
-
getPolicyDescription
-
getSignaturePolicyConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getSignaturePolicyConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignaturePolicyIdentifiedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyIdentifiedConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignaturePolicyStorePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyStorePresentConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignaturePolicyPolicyHashValid
public eu.europa.esig.dss.model.policy.LevelRule getSignaturePolicyPolicyHashValid(eu.europa.esig.dss.enumerations.Context context) -
getStructuralValidationConstraint
public eu.europa.esig.dss.model.policy.LevelRule getStructuralValidationConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateRefersCertificateChainConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateRefersCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) -
getReferencesToAllCertificateChainPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferencesToAllCertificateChainPresentConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateDigestAlgorithmConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestAlgorithmConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningDurationRule
@Deprecated public eu.europa.esig.dss.model.policy.LevelRule getSigningDurationRule(eu.europa.esig.dss.enumerations.Context context) Deprecated. -
getSigningTimeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningTimeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningTimeInCertRangeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningTimeInCertRangeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getContentTypeConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getContentTypeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getContentHintsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getContentHintsConstraint(eu.europa.esig.dss.enumerations.Context context) -
getContentIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getContentIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) -
getMessageDigestOrSignedPropertiesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getMessageDigestOrSignedPropertiesConstraint(eu.europa.esig.dss.enumerations.Context context) -
getEllipticCurveKeySizeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEllipticCurveKeySizeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCommitmentTypeIndicationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCommitmentTypeIndicationConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignerLocationConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignerLocationConstraint(eu.europa.esig.dss.enumerations.Context context) -
getContentTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getContentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getContentTimeStampMessageImprintConstraint
public eu.europa.esig.dss.model.policy.LevelRule getContentTimeStampMessageImprintConstraint(eu.europa.esig.dss.enumerations.Context context) -
getClaimedRoleConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getClaimedRoleConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCertifiedRolesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertifiedRolesConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignatureCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getSignatureCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCertificateCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getCertificateCryptographicConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getEvidenceRecordCryptographicConstraint
public eu.europa.esig.dss.model.policy.CryptographicSuite getEvidenceRecordCryptographicConstraint() -
getCertificateCAConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateCAConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateMaxPathLengthConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateMaxPathLengthConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateKeyUsageConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateExtendedKeyUsageConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateExtendedKeyUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePolicyTreeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicyTreeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNameConstraintsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNameConstraintsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateAuthorityKeyIdentifierPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateAuthorityKeyIdentifierPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSubjectKeyIdentifierPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSubjectKeyIdentifierPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNoRevAvailConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNoRevAvailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSupportedCriticalExtensionsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSupportedCriticalExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateForbiddenExtensionsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateForbiddenExtensionsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSunsetDateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSunsetDateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getProspectiveCertificateChainConstraint
public eu.europa.esig.dss.model.policy.LevelRule getProspectiveCertificateChainConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCertificateSignatureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSignatureConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getUnknownStatusConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUnknownStatusConstraint() -
getThisUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getThisUpdatePresentConstraint() -
getRevocationIssuerKnownConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerKnownConstraint() -
getRevocationIssuerValidAtProductionTimeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerValidAtProductionTimeConstraint() -
getRevocationAfterCertificateIssuanceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationAfterCertificateIssuanceConstraint() -
getRevocationHasInformationAboutCertificateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationHasInformationAboutCertificateConstraint() -
getOCSPResponseResponderIdMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseResponderIdMatchConstraint() -
getOCSPResponseCertHashPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseCertHashPresentConstraint() -
getOCSPResponseCertHashMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPResponseCertHashMatchConstraint() -
getSelfIssuedOCSPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSelfIssuedOCSPConstraint() -
getRevocationDataAvailableConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationDataAvailableConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getAcceptableRevocationDataFoundConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAcceptableRevocationDataFoundConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCRLNextUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCRLNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getOCSPNextUpdatePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getOCSPNextUpdatePresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getRevocationFreshnessConstraint
public eu.europa.esig.dss.model.policy.DurationRule getRevocationFreshnessConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getRevocationFreshnessNextUpdateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationFreshnessNextUpdateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNotRevokedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotRevokedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNotOnHoldConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotOnHoldConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getRevocationIssuerNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationIssuerNotExpiredConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateNotSelfSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateNotSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSelfSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSelfSignedConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getTrustServiceTypeIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTrustServiceTypeIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context) -
getTrustServiceStatusConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTrustServiceStatusConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCertificatePolicyIdsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePolicyIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePolicyQualificationIdsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicyQualificationIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePolicySupportedByQSCDIdsConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePolicySupportedByQSCDIdsConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQCComplianceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateQCComplianceConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcEuLimitValueCurrencyConstraint
public eu.europa.esig.dss.model.policy.ValueRule getCertificateQcEuLimitValueCurrencyConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateMinQcEuLimitValueConstraint
public eu.europa.esig.dss.model.policy.NumericValueRule getCertificateMinQcEuLimitValueConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateMinQcEuRetentionPeriodConstraint
public eu.europa.esig.dss.model.policy.NumericValueRule getCertificateMinQcEuRetentionPeriodConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcSSCDConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateQcSSCDConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcEuPDSLocationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcEuPDSLocationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcTypeConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcTypeConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcCCLegislationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcCCLegislationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateIssuedToNaturalPersonConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuedToNaturalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateIssuedToLegalPersonConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuedToLegalPersonConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSemanticsIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSemanticsIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePS2DQcTypeRolesOfPSPConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcTypeRolesOfPSPConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePS2DQcCompetentAuthorityNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcCompetentAuthorityNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePS2DQcCompetentAuthorityIdConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePS2DQcCompetentAuthorityIdConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcQSCDLegislationConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcQSCDLegislationConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateQcIdentificationMethodConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateQcIdentificationMethodConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getSigningCertificateRecognitionConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateRecognitionConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateAttributePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateAttributePresentConstraint(eu.europa.esig.dss.enumerations.Context context) -
getUnicitySigningCertificateAttributeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUnicitySigningCertificateAttributeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateDigestValuePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestValuePresentConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateDigestValueMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateDigestValueMatchConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigningCertificateIssuerSerialMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigningCertificateIssuerSerialMatchConstraint(eu.europa.esig.dss.enumerations.Context context) -
getKeyIdentifierPresent
public eu.europa.esig.dss.model.policy.LevelRule getKeyIdentifierPresent(eu.europa.esig.dss.enumerations.Context context) -
getKeyIdentifierMatch
public eu.europa.esig.dss.model.policy.LevelRule getKeyIdentifierMatch(eu.europa.esig.dss.enumerations.Context context) -
getReferenceDataExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) -
getReferenceDataIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataIntactConstraint(eu.europa.esig.dss.enumerations.Context context) -
getReferenceDataNameMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getReferenceDataNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) -
getManifestEntryObjectExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectExistenceConstraint(eu.europa.esig.dss.enumerations.Context context) -
getManifestEntryObjectIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectIntactConstraint(eu.europa.esig.dss.enumerations.Context context) -
getManifestEntryObjectGroupConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryObjectGroupConstraint(eu.europa.esig.dss.enumerations.Context context) -
getManifestEntryNameMatchConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestEntryNameMatchConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignatureIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureIntactConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignatureDuplicatedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureDuplicatedConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignerInformationStoreConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignerInformationStoreConstraint(eu.europa.esig.dss.enumerations.Context context) -
getByteRangeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeConstraint(eu.europa.esig.dss.enumerations.Context context) -
getByteRangeCollisionConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeCollisionConstraint(eu.europa.esig.dss.enumerations.Context context) -
getByteRangeAllDocumentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getByteRangeAllDocumentConstraint(eu.europa.esig.dss.enumerations.Context context) -
getPdfSignatureDictionaryConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfSignatureDictionaryConstraint(eu.europa.esig.dss.enumerations.Context context) -
getPdfPageDifferenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfPageDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) -
getPdfAnnotationOverlapConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfAnnotationOverlapConstraint(eu.europa.esig.dss.enumerations.Context context) -
getPdfVisualDifferenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPdfVisualDifferenceConstraint(eu.europa.esig.dss.enumerations.Context context) -
getDocMDPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getDocMDPConstraint(eu.europa.esig.dss.enumerations.Context context) -
getFieldMDPConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFieldMDPConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSigFieldLockConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSigFieldLockConstraint(eu.europa.esig.dss.enumerations.Context context) -
getFormFillChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFormFillChangesConstraint(eu.europa.esig.dss.enumerations.Context context) -
getAnnotationChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAnnotationChangesConstraint(eu.europa.esig.dss.enumerations.Context context) -
getUndefinedChangesConstraint
public eu.europa.esig.dss.model.policy.LevelRule getUndefinedChangesConstraint(eu.europa.esig.dss.enumerations.Context context) -
getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint
public eu.europa.esig.dss.model.policy.LevelRule getBestSignatureTimeBeforeExpirationDateOfSigningCertificateConstraint() -
getTimestampCoherenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampCoherenceConstraint() -
getTimestampDelayConstraint
public eu.europa.esig.dss.model.policy.DurationRule getTimestampDelayConstraint() -
getTimestampValidConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampValidConstraint() -
getTimestampTSAGeneralNamePresent
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNamePresent() -
getTimestampTSAGeneralNameContentMatch
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNameContentMatch() -
getTimestampTSAGeneralNameOrderMatch
public eu.europa.esig.dss.model.policy.LevelRule getTimestampTSAGeneralNameOrderMatch() -
getAtsHashIndexConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAtsHashIndexConstraint() -
getTimestampContainerSignedAndTimestampedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTimestampContainerSignedAndTimestampedFilesCoveredConstraint() -
getRevocationTimeAgainstBestSignatureDurationRule
@Deprecated public eu.europa.esig.dss.model.policy.LevelRule getRevocationTimeAgainstBestSignatureDurationRule()Deprecated. -
getRevocationTimeAgainstBestSignatureTimeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getRevocationTimeAgainstBestSignatureTimeConstraint() -
getEvidenceRecordValidConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordValidConstraint() -
getEvidenceRecordDataObjectExistenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectExistenceConstraint() -
getEvidenceRecordDataObjectIntactConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectIntactConstraint() -
getEvidenceRecordDataObjectFoundConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectFoundConstraint() -
getEvidenceRecordDataObjectGroupConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordDataObjectGroupConstraint() -
getEvidenceRecordSignedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordSignedFilesCoveredConstraint() -
getEvidenceRecordContainerSignedAndTimestampedFilesCoveredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordContainerSignedAndTimestampedFilesCoveredConstraint() -
getEvidenceRecordHashTreeRenewalConstraint
public eu.europa.esig.dss.model.policy.LevelRule getEvidenceRecordHashTreeRenewalConstraint() -
getCounterSignatureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCounterSignatureConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignatureTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignatureTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getValidationDataTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getValidationDataTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getValidationDataRefsOnlyTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getValidationDataRefsOnlyTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getArchiveTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getArchiveTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getDocumentTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getDocumentTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getTLevelTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getLTALevelTimeStampConstraint
public eu.europa.esig.dss.model.policy.LevelRule getLTALevelTimeStampConstraint(eu.europa.esig.dss.enumerations.Context context) -
getSignatureFormatConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getSignatureFormatConstraint(eu.europa.esig.dss.enumerations.Context context) -
getCertificateCountryConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateCountryConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateLocalityConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateLocalityConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateStateConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateStateConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateOrganizationIdentifierConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationIdentifierConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateOrganizationNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateOrganizationUnitConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateOrganizationUnitConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateIssuerNameConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateIssuerNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSurnameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateSurnameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateGivenNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateGivenNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateCommonNameConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateCommonNameConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePseudonymConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificatePseudonymConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificatePseudoUsageConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificatePseudoUsageConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateTitleConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateTitleConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateEmailConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getCertificateEmailConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateSerialNumberConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateSerialNumberConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateAuthorityInfoAccessPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateAuthorityInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getRevocationDataSkipConstraint
public eu.europa.esig.dss.model.policy.CertificateApplicabilityRule getRevocationDataSkipConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getCertificateRevocationInfoAccessPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getCertificateRevocationInfoAccessPresentConstraint(eu.europa.esig.dss.enumerations.Context context, eu.europa.esig.dss.enumerations.SubContext subContext) -
getAcceptedContainerTypesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedContainerTypesConstraint() -
getZipCommentPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getZipCommentPresentConstraint() -
getAcceptedZipCommentsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedZipCommentsConstraint() -
getMimeTypeFilePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getMimeTypeFilePresentConstraint() -
getAcceptedMimeTypeContentsConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptedMimeTypeContentsConstraint() -
getManifestFilePresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getManifestFilePresentConstraint() -
getSignedFilesPresentConstraint
public eu.europa.esig.dss.model.policy.LevelRule getSignedFilesPresentConstraint() -
getFilenameAdherenceConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFilenameAdherenceConstraint() -
getAllFilesSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getAllFilesSignedConstraint() -
getFullScopeConstraint
public eu.europa.esig.dss.model.policy.LevelRule getFullScopeConstraint() -
getAcceptablePDFAProfilesConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getAcceptablePDFAProfilesConstraint() -
getPDFACompliantConstraint
public eu.europa.esig.dss.model.policy.LevelRule getPDFACompliantConstraint() -
isEIDASConstraintPresent
public boolean isEIDASConstraintPresent() -
getTLFreshnessConstraint
public eu.europa.esig.dss.model.policy.DurationRule getTLFreshnessConstraint() -
getTLWellSignedConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLWellSignedConstraint() -
getTLNotExpiredConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLNotExpiredConstraint() -
getTLVersionConstraint
public eu.europa.esig.dss.model.policy.MultiValuesRule getTLVersionConstraint() -
getTLStructureConstraint
public eu.europa.esig.dss.model.policy.LevelRule getTLStructureConstraint() -
getValidationModel
public eu.europa.esig.dss.enumerations.ValidationModel getValidationModel() -
toString
-