Class SignatureAcceptanceValidation
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlSAV>
eu.europa.esig.dss.validation.process.bbb.sav.AbstractAcceptanceValidation<SignatureWrapper>
eu.europa.esig.dss.validation.process.bbb.sav.SignatureAcceptanceValidation
5.2.8 Signature acceptance validation (SAV) This building block covers any
additional verification to be performed on the signature itself or on the
attributes of the signature ETSI EN 319 132-1
-
Field Summary
Fields inherited from class AbstractAcceptanceValidation
aov, context, currentTime, token, validationPolicyFields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionSignatureAcceptanceValidation(I18nProvider i18nProvider, DiagnosticData diagnosticData, Date currentTime, SignatureWrapper signature, Context context, Map<String, XmlBasicBuildingBlocks> bbbs, XmlAOV aov, ValidationPolicy validationPolicy) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectMessages(XmlConclusion conclusion, XmlConstraint constraint) Collects required messages fromxmlConstraintto the givenconclusionNOTE: bye default the only one error is already collected in the chain (no more possible), therefore no need to collect it againprotected MessageTaggetTitle()Returns title of a Chain (i.e.protected voidInitializes the chainMethods inherited from class AbstractAcceptanceValidation
algorithmObsolescenceValidationCheck, allCertificatesInPathReferenced, cryptographic, signingCertificateAttributePresent, signingCertificateReferencesValidity, unicitySigningCertificateAttributeMethods inherited from class Chain
addAdditionalInfo, buildChainTitle, collectAdditionalMessages, collectAllMessages, execute, getFailLevelRule, getInfoLevelRule, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
SignatureAcceptanceValidation
public SignatureAcceptanceValidation(I18nProvider i18nProvider, DiagnosticData diagnosticData, Date currentTime, SignatureWrapper signature, Context context, Map<String, XmlBasicBuildingBlocks> bbbs, XmlAOV aov, ValidationPolicy validationPolicy) Default constructor- Parameters:
i18nProvider-I18nProviderdiagnosticData-DiagnosticDatacurrentTime-Datevalidation timesignature-SignatureWrappercontext-Contextbbbs- a map ofXmlBasicBuildingBlocksaov-XmlAOVvalidationPolicy-ValidationPolicy
-
-
Method Details
-
getTitle
Description copied from class:ChainReturns title of a Chain (i.e. BasicBuildingBlock title)- Overrides:
getTitlein classChain<XmlSAV>- Returns:
MessageTag
-
initChain
-
collectMessages
Description copied from class:ChainCollects required messages fromxmlConstraintto the givenconclusionNOTE: bye default the only one error is already collected in the chain (no more possible), therefore no need to collect it again- Overrides:
collectMessagesin classChain<XmlSAV>- Parameters:
conclusion-XmlConclusionto fill upconstraint-XmlConstraintto extract messages from
-