public InspectorBehavior() { var soapConfig = (SoapEnvelopesSection)ConfigurationManager.GetSection("SoapEnvelopes"); var certStore = CertificateStoreFactory.GetCertificateStore(); var encryptXml = new EncryptXml(certStore, soapConfig); var signXml = new SignXml(certStore, soapConfig); clientMessageInspector = new ClientMessageInspector(encryptXml, signXml); new ParameterInspector(); }
public void TestFixtureSetUp() { originalCertificateStoreId = ConfigurationManager.AppSettings.Get("CertificateStoreId"); originalCertificateStoreType = ConfigurationManager.AppSettings.Get("CertificateStoreType"); ConfigurationManager.AppSettings.Set("CertificateStoreId", "061133"); ConfigurationManager.AppSettings.Set("CertificateStoreType", "File"); sut = CertificateStoreFactory.GetCertificateStore(); Assert.IsInstanceOf <FileCertificateStore>(sut); }
public void Load_MSCertificateStore() { ConfigurationManager.AppSettings.Set("CertificateStoreType", "MSCert"); ConfigurationManager.AppSettings.Set("CertificateStoreId", "DanskeBank.PKIFactory"); Assert.IsInstanceOf <MsCertificateStore>(CertificateStoreFactory.GetCertificateStore()); }
public void Load_FileStore() { ConfigurationManager.AppSettings.Set("CertificateStoreType", "File"); ConfigurationManager.AppSettings.Set("CertificateStoreId", "061133"); Assert.IsInstanceOf <FileCertificateStore>(CertificateStoreFactory.GetCertificateStore()); }