public DGWSPolicy(X509Certificate2 moces) { cert = moces; Assertions.Add(new RequireActionHeaderAssertion()); // WSE policy DGWSAssertion dgwsAss = new DGWSAssertion(); dgwsAss.GetIDCard = GetCard; Assertions.Add(dgwsAss); Assertions.Add(new AddressingConverterAssertion()); MessageSignAssertion msgAss = new MessageSignAssertion(); msgAss.certificate = moces; msgAss.acceptedcartificates = new[] { "*" }; // msgAss.acceptedcartificates = new[] { "CVR:25767535-UID:1100080130597 + CN=TDC TOTALLØSNINGER A/S - TDC Test" }; Assertions.Add(msgAss); }
public DGWSPolicy(DGWSCard10Type card, X509Certificate2 voces) { this.card = card; Assertions.Add(new RequireActionHeaderAssertion()); // WSE policy DGWSAssertion dgwsAss = new DGWSAssertion(); dgwsAss.GetIDCard = GetIDCard; Assertions.Add(dgwsAss); Assertions.Add(new AddIDsAssertion()); Assertions.Add(new AddressingConverterAssertion()); MessageSignAssertion msgAss = new MessageSignAssertion(); msgAss.certificate = voces; msgAss.acceptedcartificates = new[] { "*" }; Assertions.Add(msgAss); }