36 references to WSFederationHttpSecurityMode
dotnet-svcutil-lib (36)
CodeDomFixup\EndpointSelector.cs (2)
96if (ws2007FederationHttpBinding != null && ws2007FederationHttpBinding.Security.Mode == WSFederationHttpSecurityMode.Message) 103if (wsFederationHttpBinding != null && wsFederationHttpBinding.Security.Mode == WSFederationHttpSecurityMode.Message)
FrameworkFork\System.ServiceModel\System\ServiceModel\WS2007FederationHttpBinding.cs (4)
41public WS2007FederationHttpBinding(WSFederationHttpSecurityMode securityMode) 46public WS2007FederationHttpBinding(WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) 74WSFederationHttpSecurityMode mode; 108private static bool TryCreateSecurity(SecurityBindingElement sbe, WSFederationHttpSecurityMode mode, HttpTransportSecurity transportSecurity, bool isReliableSession, out WSFederationHttpSecurity security)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSFederationHttpBinding.cs (13)
41public WSFederationHttpBinding(WSFederationHttpSecurityMode securityMode) 46public WSFederationHttpBinding(WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled) 111WSFederationHttpSecurityMode mode; 147if (_security.Mode == WSFederationHttpSecurityMode.None || _security.Mode == WSFederationHttpSecurityMode.Message) 157internal static bool GetSecurityModeFromTransport(TransportBindingElement transport, HttpTransportSecurity transportSecurity, out WSFederationHttpSecurityMode mode) 159mode = WSFederationHttpSecurityMode.None | WSFederationHttpSecurityMode.Message | WSFederationHttpSecurityMode.TransportWithMessageCredential; 162mode = WSFederationHttpSecurityMode.TransportWithMessageCredential; 166mode = WSFederationHttpSecurityMode.None | WSFederationHttpSecurityMode.Message; 181private static bool TryCreateSecurity(SecurityBindingElement sbe, WSFederationHttpSecurityMode mode, HttpTransportSecurity transportSecurity, bool isReliableSession, out WSFederationHttpSecurity security)
FrameworkFork\System.ServiceModel\System\ServiceModel\WSFederationHttpSecurity.cs (13)
13internal const WSFederationHttpSecurityMode DefaultMode = WSFederationHttpSecurityMode.Message; 15private WSFederationHttpSecurityMode _mode; 23private WSFederationHttpSecurity(WSFederationHttpSecurityMode mode, FederatedMessageSecurityOverHttp messageSecurity) 31public WSFederationHttpSecurityMode Mode 52if (_mode == WSFederationHttpSecurityMode.Message || _mode == WSFederationHttpSecurityMode.TransportWithMessageCredential) 54return _messageSecurity.CreateSecurityBindingElement(this.Mode == WSFederationHttpSecurityMode.TransportWithMessageCredential, isReliableSessionEnabled, version); 63WSFederationHttpSecurityMode mode, 73mode = WSFederationHttpSecurityMode.None; 77mode &= WSFederationHttpSecurityMode.Message | WSFederationHttpSecurityMode.TransportWithMessageCredential; 80if (!FederatedMessageSecurityOverHttp.TryCreate(sbe, mode == WSFederationHttpSecurityMode.TransportWithMessageCredential, isReliableSessionEnabled, version, out messageSecurity))
FrameworkFork\System.ServiceModel\System\ServiceModel\WSFederationHttpSecurityMode.cs (4)
16internal static bool IsDefined(WSFederationHttpSecurityMode value) 18return (value == WSFederationHttpSecurityMode.None || 19value == WSFederationHttpSecurityMode.Message || 20value == WSFederationHttpSecurityMode.TransportWithMessageCredential);