<system.serviceModel> <client> <endpoint behaviorConfiguration="ClientCertificateBehavior" binding="wsHttpBinding" bindingConfiguration="Binding1" contract="IMetadataExchange" name="https" /> </client> <bindings> <wsHttpBinding> <binding name="Binding1"> <security mode="Transport"> <transport clientCredentialType="Certificate" /> </security> </binding> </wsHttpBinding> </bindings> <behaviors> <endpointBehaviors> <behavior name="ClientCertificateBehavior"> <clientCredentials> <clientCertificate findValue="02 90 54" storeLocation="CurrentUser" storeName="TrustedPeople" x509FindType="FindBySerialNumber" /> </clientCredentials> </behavior> </endpointBehaviors> </behaviors> </system.serviceModel>
<service name="RelayHealth.Interop.Services.ImsTransfer.ImsTransferService" behaviorConfiguration="IMSTransferBehavior"> <endpoint address="" binding="wsHttpBinding" bindingConfiguration="ClientCertTransport" name="soap11" contract="RelayHealth.Interop.Services.ImsTransfer.IImsTransfer" /> </service> <behavior name="IMSTransferBehavior"> <serviceAuthorization serviceAuthorizationManagerType="RelayHealth.Interop.Services.IMSTransfe r.IMSTransferAuthorizationManager, RelayHealth.Interop.Services.ServiceContracts" /> <serviceMetadata httpsGetEnabled="true" /> <serviceDebug includeExceptionDetailInFaults="true" /> <serviceThrottling maxConcurrentCalls="6400" maxConcurrentSessions="10000" /> <dataContractSerializer maxItemsInObjectGraph="128000" /> <serviceCredentials> <clientCertificate> <authentication trustedStoreLocation="LocalMachine" revocationMode="Online" /> </clientCertificate> </serviceCredentials> </behavior>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)