Class SignatureStatus
java.lang.Object
eu.europa.esig.dss.alert.status.MessageStatus
eu.europa.esig.dss.alert.status.ObjectStatus
eu.europa.esig.dss.spi.validation.status.SignatureStatus
- All Implemented Interfaces:
Status
Contains signatures concerned by an occurred event and corresponding information about them
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRelatedTokenAndErrorMessage
(AdvancedSignature signature, String errorMessage) Adds concerned signature and information about the occurred eventgetMessageForSignature
(AdvancedSignature signature) Returns error message for the given signatureReturns a collection of signatures concerned by failure of the processed checkboolean
isEmpty()
Returns whether the object is not filled (all values are null)Methods inherited from class eu.europa.esig.dss.alert.status.ObjectStatus
addRelatedObjectIdentifierAndErrorMessage, getErrorString, getMessageForObjectWithId, getRelatedObjectIds, objectMapToString
Methods inherited from class eu.europa.esig.dss.alert.status.MessageStatus
getMessage, setMessage, toString
-
Constructor Details
-
SignatureStatus
public SignatureStatus()Default constructor initializing an empty map
-
-
Method Details
-
addRelatedTokenAndErrorMessage
Adds concerned signature and information about the occurred event- Parameters:
signature
-AdvancedSignature
errorMessage
-String
message
-
getRelatedSignatures
Returns a collection of signatures concerned by failure of the processed check- Returns:
- a collection of
AdvancedSignature
s
-
getMessageForSignature
Returns error message for the given signature- Parameters:
signature
-AdvancedSignature
to get caused error message for- Returns:
String
error message
-
isEmpty
public boolean isEmpty()Description copied from interface:Status
Returns whether the object is not filled (all values are null)- Specified by:
isEmpty
in interfaceStatus
- Overrides:
isEmpty
in classObjectStatus
- Returns:
- TRUE if the Status is empty (underlying even did not occur), FALSE otherwise (event occurred)
-