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 eu.europa.esig.dss.validation.process.bbb.sav.AbstractAcceptanceValidation
context, currentTime, token, validationPolicy
Fields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result
-
Constructor Summary
ConstructorsConstructorDescriptionSignatureAcceptanceValidation
(I18nProvider i18nProvider, DiagnosticData diagnosticData, Date currentTime, SignatureWrapper signature, Context context, Map<String, XmlBasicBuildingBlocks> bbbs, ValidationPolicy validationPolicy) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected void
collectMessages
(XmlConclusion conclusion, XmlConstraint constraint) Collects required messages fromxmlConstraint
to the givenconclusion
NOTE: bye default the only one error is already collected in the chain (no more possible), therefore no need to collect it againprotected MessageTag
getTitle()
Returns title of a Chain (i.e.protected void
Initializes the chainMethods inherited from class eu.europa.esig.dss.validation.process.bbb.sav.AbstractAcceptanceValidation
addAdditionalInfo, allCertificatesInPathReferenced, cryptographic, cryptographicSignedAttributes, signingCertificateAttributePresent, signingCertificateReferencesValidity, unicitySigningCertificateAttribute
Methods inherited from class eu.europa.esig.dss.validation.process.Chain
buildChainTitle, collectAdditionalMessages, collectAllMessages, execute, getFailLevelConstraint, getInfoLevelConstraint, getWarnLevelConstraint, isValid, isValidConclusion
-
Constructor Details
-
SignatureAcceptanceValidation
public SignatureAcceptanceValidation(I18nProvider i18nProvider, DiagnosticData diagnosticData, Date currentTime, SignatureWrapper signature, Context context, Map<String, XmlBasicBuildingBlocks> bbbs, ValidationPolicy validationPolicy) Default constructor- Parameters:
i18nProvider
-I18nProvider
diagnosticData
-DiagnosticData
currentTime
-Date
validation timesignature
-SignatureWrapper
context
-Context
bbbs
- a map ofXmlBasicBuildingBlocks
validationPolicy
-ValidationPolicy
-
-
Method Details
-
getTitle
Description copied from class:Chain
Returns title of a Chain (i.e. BasicBuildingBlock title)- Overrides:
getTitle
in classChain<XmlSAV>
- Returns:
MessageTag
-
initChain
-
collectMessages
Description copied from class:Chain
Collects required messages fromxmlConstraint
to the givenconclusion
NOTE: bye default the only one error is already collected in the chain (no more possible), therefore no need to collect it again- Overrides:
collectMessages
in classChain<XmlSAV>
- Parameters:
conclusion
-XmlConclusion
to fill upconstraint
-XmlConstraint
to extract messages from
-