Package de.consist.bmu.rule.impl
Class SignatureVerificationResultImpl
java.lang.Object
de.consist.bmu.rule.impl.SignatureVerificationResultImpl
- All Implemented Interfaces:
SignatureVerificationResult
,Serializable
public class SignatureVerificationResultImpl
extends Object
implements SignatureVerificationResult, Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Adapter fuer JAXB.Nested classes/interfaces inherited from interface de.consist.bmu.rule.SignatureVerificationResult
SignatureVerificationResult.VerificationStatus
-
Constructor Summary
ConstructorsConstructorDescriptionDefault Konstruktor fuer JAXB.SignatureVerificationResultImpl
(String signatureID, String subjectDN, Date signingTime, boolean eIDAS) -
Method Summary
-
Constructor Details
-
SignatureVerificationResultImpl
public SignatureVerificationResultImpl()Default Konstruktor fuer JAXB. -
SignatureVerificationResultImpl
public SignatureVerificationResultImpl(String signatureID, String subjectDN, Date signingTime, boolean eIDAS) - Parameters:
signatureID
- Die Signature-IDsubjectDN
- Der Name des UnterzeichnerssigningTime
- Der Signaturzeitpunkt
-
-
Method Details
-
getSignatureID
- Specified by:
getSignatureID
in interfaceSignatureVerificationResult
- Returns:
- Die Signatur-ID
-
getVerificationStatus
- Specified by:
getVerificationStatus
in interfaceSignatureVerificationResult
- Returns:
- Das Pruefergebnis
-
setVerificationStatus
- Specified by:
setVerificationStatus
in interfaceSignatureVerificationResult
- Parameters:
status
- Der Status der Signaturpruefung
-
getSubjectDN
- Specified by:
getSubjectDN
in interfaceSignatureVerificationResult
- Returns:
- Der Name des Unterzeichners
-
getSigningTime
- Specified by:
getSigningTime
in interfaceSignatureVerificationResult
- Returns:
- Der Signaturzeitpunkt aus der Xades-Erweiterung
-
isEIDAS
public final boolean isEIDAS()- Specified by:
isEIDAS
in interfaceSignatureVerificationResult
- Returns:
- Gibt zurueck, ob es sich um eine eIDAS-konforme Signatur handelt.
-
isEnabled
- Specified by:
isEnabled
in interfaceSignatureVerificationResult
- Returns:
- Gibt zurueck, ob die Signatur mit der uebergebenen Regel geprueft werden soll.
-