iTextSharp.text.pdf.security.MakeXmlSignature.GenerateSignatureElement C# (CSharp) Method

GenerateSignatureElement() private static method

private static GenerateSignatureElement ( IXmlLocator locator, String signatureId, bool isXades ) : XmlElement
locator IXmlLocator
signatureId String
isXades bool
return XmlElement
        private static XmlElement GenerateSignatureElement(IXmlLocator locator, String signatureId, bool isXades) {
            XmlElement signature = locator.GetDocument().CreateElement("Signature", SecurityConstants.XMLDSIG_URI);
            if(signatureId != null)
                signature.SetAttribute("Id", signatureId);
            if (isXades)
                signature.CreateNavigator().CreateAttribute("xmlns", "xades", SecurityConstants.XMLNS_URI, SecurityConstants.XADES_132_URI);
            return signature;
        }