Class XMLSignatureElement


  • public class XMLSignatureElement
    extends java.lang.Object
    • Field Detail

      • signatureElement

        private org.w3c.dom.Element signatureElement
      • xmlSignatureFactory

        private javax.xml.crypto.dsig.XMLSignatureFactory xmlSignatureFactory
      • keySelector

        private javax.xml.crypto.KeySelector keySelector
    • Constructor Detail

      • XMLSignatureElement

        public XMLSignatureElement​(org.w3c.dom.Element signatureElement)
    • 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