71 references to SecurityMode
dotnet-svcutil-lib (71)
CodeDomFixup\EndpointSelector.cs (2)
57if (wsHttpBinding.Security.Mode == SecurityMode.Message) 71if (netTcpBinding.Security.Mode == SecurityMode.Message)
CodeDomFixup\MethodCreationHelper.cs (7)
348new CodeTypeReferenceExpression(typeof(SecurityMode)), 489new CodeTypeReferenceExpression(typeof(SecurityMode)), 584new CodePropertyReferenceExpression(new CodeTypeReferenceExpression(typeof(SecurityMode)), "Transport")))); 695new CodeTypeReferenceExpression(typeof(SecurityMode)), 788new CodePropertyReferenceExpression(new CodeTypeReferenceExpression(typeof(SecurityMode)), "Transport")))); 899new CodeTypeReferenceExpression(typeof(SecurityMode)), 1727new CodeTypeReferenceExpression(typeof(SecurityMode)),
CodeDomFixup\System.ServiceModel.FederationCodeGen.cs (1)
39public WSFederationHttpBinding(WSTrustTokenParameters wsTrustTokenParameters) : base(System.ServiceModel.SecurityMode.TransportWithMessageCredential) { }
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeBindings.cs (2)
160WSHttpBinding binding = new WSHttpBinding(SecurityMode.None, reliableSessionEnabled: false); 169new WSHttpSecurity(SecurityMode.Transport, new HttpTransportSecurity(), new NonDualMessageSecurityOverHttp()), reliableSessionEnabled: false);
FrameworkFork\System.ServiceModel\System\ServiceModel\NetTcpBinding.cs (7)
24public NetTcpBinding(SecurityMode securityMode) 30public NetTcpBinding(SecurityMode securityMode, bool reliableSessionEnabled) 395private static bool SetTransportSecurity(BindingElement transport, SecurityMode mode, TcpTransportSecurity transportSecurity) 402if (_security.Mode == SecurityMode.Message) 404throw ExceptionHelper.PlatformNotSupported(nameof(SecurityMode.Message)); 406if (_security.Mode == SecurityMode.TransportWithMessageCredential) 423SecurityMode securityMode = SecurityModeHelper.ToSecurityMode(mode);
FrameworkFork\System.ServiceModel\System\ServiceModel\NetTcpContextBinding.cs (2)
24public NetTcpContextBinding(SecurityMode securityMode) 29public NetTcpContextBinding(SecurityMode securityMode, bool reliableSessionEnabled)
FrameworkFork\System.ServiceModel\System\ServiceModel\NetTcpSecurity.cs (17)
14internal const SecurityMode DefaultMode = SecurityMode.Transport; 16private SecurityMode _mode; 25private NetTcpSecurity(SecurityMode mode, TcpTransportSecurity transportSecurity, MessageSecurityOverTcp messageSecurity) 31(int)SecurityMode.Transport, 32SecurityMode.Transport.ToString())); 40public SecurityMode Mode 68if (_mode == SecurityMode.TransportWithMessageCredential) 72else if (_mode == SecurityMode.Transport) 94internal static bool SetTransportSecurity(BindingElement transport, SecurityMode mode, TcpTransportSecurity transportSecurity) 96if (mode == SecurityMode.TransportWithMessageCredential) 100else if (mode == SecurityMode.Transport) 109if (_mode == SecurityMode.Message) 113else if (_mode == SecurityMode.TransportWithMessageCredential) 123internal static bool TryCreate(SecurityBindingElement wsSecurity, SecurityMode mode, bool isReliableSessionEnabled, BindingElement transportSecurity, TcpTransportSecurity tcpTransportSecurity, out NetTcpSecurity security) 127if (mode == SecurityMode.Message) 132else if (mode == SecurityMode.TransportWithMessageCredential)
FrameworkFork\System.ServiceModel\System\ServiceModel\SecurityMode.cs (11)
17public static bool IsDefined(SecurityMode value) 19return (value == SecurityMode.None || 20value == SecurityMode.Transport || 21value == SecurityMode.Message || 22value == SecurityMode.TransportWithMessageCredential); 25public static SecurityMode ToSecurityMode(UnifiedSecurityMode value) 30return SecurityMode.None; 32return SecurityMode.Transport; 34return SecurityMode.Message; 36return SecurityMode.TransportWithMessageCredential; 38return (SecurityMode)value;
FrameworkFork\System.ServiceModel\System\ServiceModel\WS2007HttpBinding.cs (2)
40public WS2007HttpBinding(SecurityMode securityMode) 45public WS2007HttpBinding(SecurityMode securityMode, bool reliableSessionEnabled)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpBinding.cs (6)
38public WSHttpBinding(SecurityMode securityMode) 43public WSHttpBinding(SecurityMode securityMode, bool reliableSessionEnabled) 81if ((_security.Mode == SecurityMode.Transport) && 94if (_security.Mode == SecurityMode.Transport) 154if (_security.Mode == SecurityMode.None || _security.Mode == SecurityMode.Message)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpContextBinding.cs (2)
24public WSHttpContextBinding(SecurityMode securityMode) 29public WSHttpContextBinding(SecurityMode securityMode, bool reliableSessionEnabled)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSHttpSecurity.cs (12)
13internal const SecurityMode DefaultMode = SecurityMode.Message; 15private SecurityMode _mode; 24internal WSHttpSecurity(SecurityMode mode, HttpTransportSecurity transportSecurity, NonDualMessageSecurityOverHttp messageSecurity) 38public SecurityMode Mode 79if (_mode == SecurityMode.TransportWithMessageCredential) 96if (_mode == SecurityMode.Message || _mode == SecurityMode.TransportWithMessageCredential) 98return _messageSecurity.CreateSecurityBindingElement(this.Mode == SecurityMode.TransportWithMessageCredential, isReliableSessionEnabled, version); 110SecurityMode securityMode = SecurityMode.None; 116if (!MessageSecurityOverHttp.TryCreate(sbe, securityMode == SecurityMode.TransportWithMessageCredential, isReliableSessionEnabled, out messageSecurity))