Package de.consist.bmu.rule
Interface SignatureVerificationResult
-
- All Known Implementing Classes:
SignatureVerificationResultImpl
public interface SignatureVerificationResult
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSignatureVerificationResult.VerificationStatusEnumeration des Pruefstatus der Signatur.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetSignatureID()java.util.DategetSigningTime()java.lang.StringgetSubjectDN()SignatureVerificationResult.VerificationStatusgetVerificationStatus()booleanisEIDAS()booleanisEnabled(RuleDef ruleDef)voidsetVerificationStatus(SignatureVerificationResult.VerificationStatus status)
-
-
-
Method Detail
-
getSignatureID
java.lang.String getSignatureID()
- Returns:
- Die Signatur-ID
-
getVerificationStatus
SignatureVerificationResult.VerificationStatus getVerificationStatus()
- Returns:
- Das Pruefergebnis
-
setVerificationStatus
void setVerificationStatus(SignatureVerificationResult.VerificationStatus status)
- Parameters:
status- Der Status der Signaturpruefung
-
getSubjectDN
java.lang.String getSubjectDN()
- Returns:
- Der Name des Unterzeichners
-
getSigningTime
java.util.Date getSigningTime()
- Returns:
- Der Signaturzeitpunkt aus der Xades-Erweiterung
-
isEIDAS
boolean isEIDAS()
- Returns:
- Gibt zurueck, ob es sich um eine eIDAS-konforme Signatur handelt.
-
isEnabled
boolean isEnabled(RuleDef ruleDef)
- Returns:
- Gibt zurueck, ob die Signatur mit der uebergebenen Regel geprueft werden soll.
-
-