public NetHttpsBinding(BasicHttpsSecurityMode securityMode) : base() { this.Initialize(); this.basicHttpsSecurity.Mode = securityMode; }
internal static BasicHttpsSecurityMode ToBasicHttpsSecurityMode(BasicHttpSecurityMode mode) { Debug.Assert(mode == BasicHttpSecurityMode.Transport || mode == BasicHttpSecurityMode.TransportWithMessageCredential, string.Format(CultureInfo.InvariantCulture, "Invalid BasicHttpSecurityMode value: {0}.", mode.ToString())); BasicHttpsSecurityMode basicHttpsSecurityMode = (mode == BasicHttpSecurityMode.Transport) ? BasicHttpsSecurityMode.Transport : BasicHttpsSecurityMode.TransportWithMessageCredential; return(basicHttpsSecurityMode); }
public NetHttpsBinding(BasicHttpsSecurityMode securityMode) { if (securityMode == BasicHttpsSecurityMode.TransportWithMessageCredential) { throw ExceptionHelper.PlatformNotSupported(string.Format(SRServiceModel.UnsupportedSecuritySetting, "securityMode", securityMode)); } Initialize(); _basicHttpsSecurity.Mode = securityMode; }
public BasicHttpsBinding(BasicHttpsSecurityMode securityMode) { if (securityMode == BasicHttpsSecurityMode.TransportWithMessageCredential) { throw ExceptionHelper.PlatformNotSupported(SR.Format(SR.UnsupportedSecuritySetting, "securityMode", securityMode)); } _basicHttpsSecurity = new BasicHttpsSecurity(); _basicHttpsSecurity.Mode = securityMode; }
internal static BasicHttpSecurityMode ToBasicHttpSecurityMode(BasicHttpsSecurityMode mode) { if (!BasicHttpsSecurityModeHelper.IsDefined(mode)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("mode")); } BasicHttpSecurityMode basicHttpSecurityMode = (mode == BasicHttpsSecurityMode.Transport) ? BasicHttpSecurityMode.Transport : BasicHttpSecurityMode.TransportWithMessageCredential; return basicHttpSecurityMode; }
internal static BasicHttpSecurityMode ToBasicHttpSecurityMode(BasicHttpsSecurityMode mode) { if (!BasicHttpsSecurityModeHelper.IsDefined(mode)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("mode")); } BasicHttpSecurityMode basicHttpSecurityMode = (mode == BasicHttpsSecurityMode.Transport) ? BasicHttpSecurityMode.Transport : BasicHttpSecurityMode.TransportWithMessageCredential; return(basicHttpSecurityMode); }
private BasicHttpsSecurity(BasicHttpsSecurityMode mode, HttpTransportSecurity transportSecurity) { if (!BasicHttpsSecurityModeHelper.IsDefined(mode)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("mode")); } HttpTransportSecurity httpTransportSecurity = transportSecurity == null ? new HttpTransportSecurity() : transportSecurity; BasicHttpSecurityMode basicHttpSecurityMode = BasicHttpsSecurityModeHelper.ToBasicHttpSecurityMode(mode); _basicHttpSecurity = new BasicHttpSecurity() { Mode = basicHttpSecurityMode, Transport = httpTransportSecurity }; }
private BasicHttpsSecurity(BasicHttpsSecurityMode mode, HttpTransportSecurity transportSecurity) { if (!BasicHttpsSecurityModeHelper.IsDefined(mode)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException(nameof(mode))); } HttpTransportSecurity httpTransportSecurity = transportSecurity == null ? new HttpTransportSecurity() : transportSecurity; BasicHttpSecurityMode basicHttpSecurityMode = BasicHttpsSecurityModeHelper.ToBasicHttpSecurityMode(mode); BasicHttpSecurity = new BasicHttpSecurity() { Mode = basicHttpSecurityMode, Transport = httpTransportSecurity }; }
BasicHttpsSecurity(BasicHttpsSecurityMode mode, HttpTransportSecurity transportSecurity, BasicHttpMessageSecurity messageSecurity) { if (!BasicHttpsSecurityModeHelper.IsDefined(mode)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentOutOfRangeException("mode")); } HttpTransportSecurity httpTransportSecurity = transportSecurity == null ? new HttpTransportSecurity() : transportSecurity; BasicHttpMessageSecurity httpMessageSecurity = messageSecurity == null ? new BasicHttpMessageSecurity() : messageSecurity; BasicHttpSecurityMode basicHttpSecurityMode = BasicHttpsSecurityModeHelper.ToBasicHttpSecurityMode(mode); this.basicHttpSecurity = new BasicHttpSecurity() { Mode = basicHttpSecurityMode, Transport = httpTransportSecurity, Message = httpMessageSecurity }; }
private static ChannelFactory <T> BasicHttpsChannelFactory <T>(BasicHttpsSecurityMode securityMode, TransferMode transferMode) { return(new ChannelFactory <T>(new BasicHttpsBinding { MaxReceivedMessageSize = Data.FileLength << 1, Security = new BasicHttpsSecurity { Mode = securityMode, Transport = new HttpTransportSecurity { ClientCredentialType = HttpClientCredentialType.Windows } }, ReaderQuotas = new XmlDictionaryReaderQuotas { MaxArrayLength = Data.FileLength << 1, }, TransferMode = transferMode, })); }
public NetHttpsBinding( BasicHttpsSecurityMode securityMode, bool reliableSessionEnabled) { throw new NotImplementedException(); }
internal BasicHttpsSecurity (BasicHttpsSecurityMode mode) { this.mode = mode; this.message = new BasicHttpMessageSecurity (); this.transport = new HttpTransportSecurity (); }
internal static bool IsDefined(BasicHttpsSecurityMode value) { return(value == BasicHttpsSecurityMode.Transport || value == BasicHttpsSecurityMode.TransportWithMessageCredential); }
internal BasicHttpsSecurity(BasicHttpsSecurityMode mode) { this.mode = mode; this.message = new BasicHttpMessageSecurity(); this.transport = new HttpTransportSecurity(); }
public BasicHttpsBinding ( BasicHttpsSecurityMode securityMode) { security = new BasicHttpsSecurity (securityMode); }
public BasicHttpsBinding(BasicHttpsSecurityMode securityMode) { _basicHttpsSecurity = new BasicHttpsSecurity(); _basicHttpsSecurity.Mode = securityMode; }
public NetHttpsBinding (BasicHttpsSecurityMode securityMode) { throw new NotImplementedException (); }
public NetHttpsBinding ( BasicHttpsSecurityMode securityMode, bool reliableSessionEnabled) { throw new NotImplementedException (); }
public BasicHttpsBinding(BasicHttpsSecurityMode securityMode) : base() { this.basicHttpsSecurity = new BasicHttpsSecurity(); this.basicHttpsSecurity.Mode = securityMode; }
public NetHttpsBinding(BasicHttpsSecurityMode securityMode, bool reliableSessionEnabled) : this(securityMode) { this.ReliableSession.Enabled = reliableSessionEnabled; }
internal static bool IsDefined(BasicHttpsSecurityMode value) { return value == BasicHttpsSecurityMode.Transport || value == BasicHttpsSecurityMode.TransportWithMessageCredential; }
public BasicHttpsBinding( BasicHttpsSecurityMode securityMode) { security = new BasicHttpsSecurity(securityMode); }
public NetHttpsBinding(BasicHttpsSecurityMode securityMode) { throw new NotImplementedException(); }