Package eu.europa.esig.dss.spi.tsl
Interface ValidationInfoRecord
- All Superinterfaces:
InfoRecord,Serializable
- All Known Implementing Classes:
ValidationCacheDTO
Validation result record
-
Method Summary
Modifier and TypeMethodDescriptionGets validation IndicationGets a list of signing candidatesGets the signing certificateGets the (claimed) signing timeGets validation SubIndicationbooleanGets if the validation result is indeterminatebooleanGets if the signature is invalidbooleanisValid()Gets if the signature is validMethods inherited from interface eu.europa.esig.dss.spi.tsl.InfoRecord
getExceptionFirstOccurrenceTime, getExceptionLastOccurrenceTime, getExceptionMessage, getExceptionStackTrace, getLastStateTransitionTime, getLastSuccessSynchronizationTime, getStatusName, isDesynchronized, isError, isRefreshNeeded, isResultExist, isSynchronized, isToBeDeleted
-
Method Details
-
getIndication
Indication getIndication()Gets validation Indication- Returns:
Indication
-
getSubIndication
SubIndication getSubIndication()Gets validation SubIndication- Returns:
SubIndication
-
getSigningTime
Date getSigningTime()Gets the (claimed) signing time- Returns:
Date
-
getSigningCertificate
CertificateToken getSigningCertificate()Gets the signing certificate- Returns:
CertificateToken
-
getPotentialSigners
List<CertificateToken> getPotentialSigners()Gets a list of signing candidates- Returns:
- a list of
CertificateTokens
-
isValid
boolean isValid()Gets if the signature is valid- Returns:
- TRUE if the validation succeeded, FALSE otherwise
-
isIndeterminate
boolean isIndeterminate()Gets if the validation result is indeterminate- Returns:
- TRUE if the validation result is indeterminate, FALSE otherwise
-
isInvalid
boolean isInvalid()Gets if the signature is invalid- Returns:
- TRUE if the validation failed, FALSE otherwise
-