예제 #1
0
        internal WSHTTPSecurity(SecurityMode mode, HttpTransportSecurity transportSecurity, NonDualMessageSecurityOverHttp messageSecurity)
        {
            this.mode = mode;
            this.transportSecurity = transportSecurity == null?GetDefaultHttpTransportSecurity() : transportSecurity;

            this.messageSecurity = messageSecurity == null ? new NonDualMessageSecurityOverHttp() : messageSecurity;
        }
예제 #2
0
 internal WSHTTPSecurity(SecurityMode mode, HttpTransportSecurity transportSecurity, NonDualMessageSecurityOverHttp messageSecurity)
 {
     _mode = mode;
     _transportSecurity = transportSecurity ?? GetDefaultHttpTransportSecurity();
     _messageSecurity   = messageSecurity ?? new NonDualMessageSecurityOverHttp();
 }