/// <summary> /// Oppretter en ny instanse av responsvalidatoren. /// </summary> /// <param name="sendtMelding">Soap meldingen som har blitt sendt til meldingsformidleren.</param> /// <param name="respons"> /// Et soap dokument i tekstform. Dette er svaret som har blitt motatt fra meldingsformidleren ved en /// forsendelse av brev eller kvittering. /// </param> /// <param name="sertifikatkjedevalidator"></param> public Responsvalidator(XmlDocument sendtMelding, XmlDocument respons, Sertifikatkjedevalidator sertifikatkjedevalidator) { Respons = respons; SendtMelding = sendtMelding; Sertifikatkjedevalidator = sertifikatkjedevalidator; _nsMgr = new XmlNamespaceManager(Respons.NameTable); _nsMgr.AddNamespace("env", NavneromUtility.SoapEnvelopeEnv12); _nsMgr.AddNamespace("wsse", NavneromUtility.WssecuritySecext10); _nsMgr.AddNamespace("ds", NavneromUtility.XmlDsig); _nsMgr.AddNamespace("eb", NavneromUtility.EbXmlCore); _nsMgr.AddNamespace("wsu", NavneromUtility.WssecurityUtility10); _nsMgr.AddNamespace("ebbp", NavneromUtility.EbppSignals); _nsMgr.AddNamespace("sbd", NavneromUtility.StandardBusinessDocumentHeader); _nsMgr.AddNamespace("difi", NavneromUtility.DifiSdpSchema10); }
private Miljø(Uri url, Sertifikatkjedevalidator sertifikatkjedevalidator) { Sertifikatkjedevalidator = sertifikatkjedevalidator; Url = url; }