2 writes to _security
System.ServiceModel.Http (2)
System\ServiceModel\WSHttpBinding.cs (2)
27
_security
= security == null ? new WSHttpSecurity() : security;
46
_security
= value ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException(nameof(value)));
10 references to _security
System.ServiceModel.Http (10)
System\ServiceModel\WSHttpBinding.cs (10)
22
_security
.Mode = securityMode;
43
get { return
_security
; }
52
if ((
_security
.Mode == SecurityMode.Transport) &&
53
_security
.Transport.ClientCredentialType == HttpClientCredentialType.InheritedFromHost)
55
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.Format(SR.HttpClientCredentialTypeInvalid,
_security
.Transport.ClientCredentialType)));
68
if (
_security
.Mode == SecurityMode.None ||
_security
.Mode == SecurityMode.Message)
70
HttpTransport.ExtendedProtectionPolicy =
_security
.Transport.ExtendedProtectionPolicy;
75
_security
.ApplyTransportSecurity(HttpsTransport);
82
return
_security
.CreateMessageSecurity(ReliableSession.Enabled, s_WSMessageSecurityVersion);