private void SecurityValidationOfMessageReceipt(XmlDocument kvittering, KvitteringsforespørselEnvelope kvitteringsforespørselEnvelope) { var valideringAvResponsSignatur = new ResponseValidator(kvitteringsforespørselEnvelope.Xml(), kvittering, Klientkonfigurasjon.Miljø.CertificateChainValidator); valideringAvResponsSignatur.ValidateMessageReceipt(); }
public void TestCertificateValidates() { //Arrange AddRsaSha256AlgorithmToCryptoConfig(); var environment = Miljø.FunksjoneltTestmiljø; var sentReceiptRequest = new XmlDocument(); sentReceiptRequest.LoadXml(Kvitteringsforespørsel.FunksjoneltTestmiljø); var responseValidator = new ResponseValidator(sentReceiptRequest, XmlUtility.TilXmlDokument(KvitteringsRespons.FunksjoneltTestmiljø), environment.CertificateChainValidator); //Act responseValidator.ValidateMessageReceipt(); //Assert }