Class XMLSignatureElement
- java.lang.Object
-
- es.uji.crypto.xades.jxades.security.xml.XMLSignatureElement
-
public class XMLSignatureElement extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
XMLSignatureElement.KeyValueKeySelector
private static class
XMLSignatureElement.SimpleKeySelectorResult
-
Field Summary
Fields Modifier and Type Field Description private javax.xml.crypto.KeySelector
keySelector
private org.w3c.dom.Element
signatureElement
private javax.xml.crypto.dsig.XMLSignatureFactory
xmlSignatureFactory
-
Constructor Summary
Constructors Constructor Description XMLSignatureElement(org.w3c.dom.Element signatureElement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.crypto.dsig.keyinfo.KeyInfo
getKeyInfo()
protected javax.xml.crypto.KeySelector
getKeySelector()
java.security.cert.X509Certificate
getX509Certificate()
javax.xml.crypto.dsig.keyinfo.X509Data
getX509Data()
javax.xml.crypto.dsig.XMLSignature
getXMLSignature()
protected javax.xml.crypto.dsig.XMLSignatureFactory
getXMLSignatureFactory()
SignatureStatus
validate()
-
-
-
Method Detail
-
getXMLSignatureFactory
protected javax.xml.crypto.dsig.XMLSignatureFactory getXMLSignatureFactory()
-
getKeySelector
protected javax.xml.crypto.KeySelector getKeySelector()
-
getXMLSignature
public javax.xml.crypto.dsig.XMLSignature getXMLSignature() throws javax.xml.crypto.MarshalException
- Throws:
javax.xml.crypto.MarshalException
-
getKeyInfo
public javax.xml.crypto.dsig.keyinfo.KeyInfo getKeyInfo() throws javax.xml.crypto.MarshalException
- Throws:
javax.xml.crypto.MarshalException
-
getX509Data
public javax.xml.crypto.dsig.keyinfo.X509Data getX509Data() throws javax.xml.crypto.MarshalException
- Throws:
javax.xml.crypto.MarshalException
-
getX509Certificate
public java.security.cert.X509Certificate getX509Certificate() throws javax.xml.crypto.MarshalException
- Throws:
javax.xml.crypto.MarshalException
-
validate
public SignatureStatus validate()
-
-