Class XAdESObjectParser
java.lang.Object
se.swedenconnect.sigval.xml.xmlstruct.XAdESObjectParser
- All Implemented Interfaces:
XMLSigConstants
Parser for parsing XAdES object data
- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
Field Summary
Fields inherited from interface se.swedenconnect.sigval.xml.xmlstruct.XMLSigConstants
XADES_NAMESPACE, XML_SVT_NS, XMLDSIG_NS, XMLDSIG_V2_TRANSFORM
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
isXadesVerified
(X509Certificate signerCert) Indicates if this is a XAdES signature and the signed signature reference match the signature certificate
-
Constructor Details
-
XAdESObjectParser
public XAdESObjectParser(Element sigNode, SignatureData signatureData) throws org.apache.xml.security.exceptions.XMLSecurityException, jakarta.xml.bind.JAXBException Constructor- Parameters:
sigNode
- The signature element node to parse for XAdES datasignatureData
- signature data collected for this signature- Throws:
org.apache.xml.security.exceptions.XMLSecurityException
- on general errorsjakarta.xml.bind.JAXBException
- on XML parsing errors
-
-
Method Details
-
isXadesVerified
Indicates if this is a XAdES signature and the signed signature reference match the signature certificate- Parameters:
signerCert
- the signer certificate of this signature- Returns:
- true if this is a XAdES signature and the signed signature reference match the signature certificate
-