Class AbstractAcceptanceValidation<T extends AbstractTokenProxy>
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlSAV>
eu.europa.esig.dss.validation.process.bbb.sav.AbstractAcceptanceValidation<T>
- Direct Known Subclasses:
CertificateAcceptanceValidation
,RevocationAcceptanceValidation
,SignatureAcceptanceValidation
,TimestampAcceptanceValidation
public abstract class AbstractAcceptanceValidation<T extends AbstractTokenProxy> extends Chain<XmlSAV>
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 Modifier and Type Field Description protected Context
context
The validation contextprotected Date
currentTime
The validation timeprotected T
token
The token to be validatedprotected ValidationPolicy
validationPolicy
The validation policyFields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result
-
Constructor Summary
Constructors Constructor Description AbstractAcceptanceValidation(I18nProvider i18nProvider, T token, Date currentTime, Context context, ValidationPolicy validationPolicy)
Default constructor -
Method Summary
Modifier and Type Method Description protected void
addAdditionalInfo()
Adds an additional info to the chainprotected ChainItem<XmlSAV>
cryptographic()
Methods inherited from class eu.europa.esig.dss.validation.process.Chain
buildChainTitle, collectErrorsWarnsInfos, execute, getFailLevelConstraint, getInfoLevelConstraint, getTitle, getWarnLevelConstraint, initChain, isValid, isValidConclusion
-
Field Details
-
token
The token to be validated -
currentTime
The validation time -
context
The validation context -
validationPolicy
The validation policy
-
-
Constructor Details
-
AbstractAcceptanceValidation
public AbstractAcceptanceValidation(I18nProvider i18nProvider, T token, Date currentTime, Context context, ValidationPolicy validationPolicy)Default constructor- Parameters:
i18nProvider
-I18nProvider
token
- to validatecurrentTime
-Date
context
-Context
validationPolicy
-ValidationPolicy
-
-
Method Details
-
cryptographic
-
addAdditionalInfo
protected void addAdditionalInfo()Description copied from class:Chain
Adds an additional info to the chain- Overrides:
addAdditionalInfo
in classChain<XmlSAV>
-