Class CMSForPAdESBaselineRequirementsChecker
java.lang.Object
eu.europa.esig.dss.spi.signature.BaselineRequirementsChecker<CAdESSignature>
eu.europa.esig.dss.cades.validation.CAdESBaselineRequirementsChecker
eu.europa.esig.dss.pades.validation.CMSForPAdESBaselineRequirementsChecker
This class is used to verify conformance of a CMSSignedData to be incorporated to a PDF as a PAdES signature
-
Field Summary
Fields inherited from class BaselineRequirementsChecker
offlineCertificateVerifier, signature -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor used to verify CMS ofCAdESSignatureon conformance to PAdES Baseline-B format -
Method Summary
Modifier and TypeMethodDescriptionprotected SignatureFormReturns the signature form corresponding to the signaturebooleanThis method verifies validity of a CMS signature for enveloping within a PDF signature of PAdES-BASELINE formatMethods inherited from class CAdESBaselineRequirementsChecker
cmsBaselineBRequirements, cmsExtendedBESRequirements, containsLTLevelCertificates, hasBaselineBProfile, hasBaselineLTAProfile, hasBaselineLTProfile, hasBaselineTProfile, hasExtendedAProfile, hasExtendedBESProfile, hasExtendedCProfile, hasExtendedEPESProfile, hasExtendedERSProfile, hasExtendedTProfile, hasExtendedXLProfile, hasExtendedXProfileMethods inherited from class BaselineRequirementsChecker
containsSigningCertificate, getCertificateSourcesExceptLastArchiveTimestamp, getValidationContext, isSignaturePolicyIdentifierHashPresent, minimalLTARequirement, minimalLTRequirement, minimalTRequirement, signatureTimestampsCreatedBeforeSignCertExpiration
-
Constructor Details
-
CMSForPAdESBaselineRequirementsChecker
Default constructor used to verify CMS ofCAdESSignatureon conformance to PAdES Baseline-B format- Parameters:
signature-CAdESSignatureto be verified
-
-
Method Details
-
isValidForPAdESBaselineBProfile
public boolean isValidForPAdESBaselineBProfile()This method verifies validity of a CMS signature for enveloping within a PDF signature of PAdES-BASELINE format- Returns:
- TRUE if the CMS signature is conformant to PAdES-BASELINE format, FALSE otherwise
-
getBaselineSignatureForm
Description copied from class:CAdESBaselineRequirementsCheckerReturns the signature form corresponding to the signature- Overrides:
getBaselineSignatureFormin classCAdESBaselineRequirementsChecker- Returns:
SignatureForm
-