Class SignatureFormatChecking
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlFC>
eu.europa.esig.dss.validation.process.bbb.fc.AbstractFormatChecking<SignatureWrapper>
eu.europa.esig.dss.validation.process.bbb.fc.SignatureFormatChecking
5.2.2 Format Checking
This building block shall check that the signature to validate is conformant
to the applicable base format (e.g. CMS [i.8], CAdES [i.2], XML-DSig [i.11],
XAdES [i.4], etc.) prior to any subsequent processing.
-
Field Summary
Fields inherited from class AbstractFormatChecking
context, diagnosticData, policy, tokenFields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionSignatureFormatChecking(I18nProvider i18nProvider, DiagnosticData diagnosticData, SignatureWrapper signature, Context context, ValidationPolicy policy) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionCreates a filename adherence check for the given token typeprotected voidInitializes the chainCreates a filename adherence check for the manifest file related to the given tokenMethods inherited from class AbstractFormatChecking
getASiCContainerValidationChain, getPdfaValidationChain, getPDFRevisionValidationChain, getTitleMethods inherited from class Chain
addAdditionalInfo, buildChainTitle, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
SignatureFormatChecking
public SignatureFormatChecking(I18nProvider i18nProvider, DiagnosticData diagnosticData, SignatureWrapper signature, Context context, ValidationPolicy policy) Default constructor- Parameters:
i18nProvider-I18nProviderdiagnosticData-DiagnosticDatasignature-SignatureWrappercontext-Contextpolicy-ValidationPolicy
-
-
Method Details
-
initChain
-
filenameAdherenceCheck
Description copied from class:AbstractFormatCheckingCreates a filename adherence check for the given token type- Specified by:
filenameAdherenceCheckin classAbstractFormatChecking<SignatureWrapper>- Returns:
ChainItem
-
manifestFilenameAdherenceCheck
Description copied from class:AbstractFormatCheckingCreates a filename adherence check for the manifest file related to the given token- Specified by:
manifestFilenameAdherenceCheckin classAbstractFormatChecking<SignatureWrapper>- Returns:
ChainItem
-