예제 #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="securityElement"></param>
 /// <param name="listaParametrosXmlelement"></param>
 public void XMlAttributeAlgorithm(XmlElement securityElement, ParametroXmlElement parametroElement = null)
 {
     securityElement.SetAttribute("Algorithm", "http://www.w3.org/2000/09/xmldsig#sha1");
 }
예제 #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="securityElement"></param>
 /// <param name="listaParametrosXmlelement"></param>
 public void XMlAttributeURI(XmlElement securityElement, ParametroXmlElement parametroElement = null)
 {
     securityElement.SetAttribute("URI", "#_0");
 }
예제 #3
0
        public void XMlAttributeRfcSolicitante(XmlElement securityElement, string rfcSolicitante, ParametroXmlElement parametroElement = null)
        {
            if (string.IsNullOrEmpty(rfcSolicitante))
            {
                throw new Exception("El rfc solicitante no se ha declaro en la Solicitud");
            }

            securityElement.SetAttribute("RfcSolicitante", rfcSolicitante);
        }
예제 #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="securityElement"></param>
 /// <param name="listaParametrosXmlelement"></param>
 public void XMlAttributeAlgorithm(XmlElement securityElement, ParametroXmlElement parametroElement = null)
 {
     securityElement.SetAttribute("Algorithm", "http://www.w3.org/2001/10/xml-exc-c14n#");
 }
예제 #5
0
 public void XMlAttributeIdSolicitud(XmlElement securityElement, string idSolicitud, ParametroXmlElement parametroElement = null)
 {
     securityElement.SetAttribute("IdSolicitud", idSolicitud);
 }