public SpnegoSecurityTokenAuthenticator ( ServiceCredentialsSecurityTokenManager manager, SecurityTokenRequirement r) { this.manager = manager; comm = new SpnegoAuthenticatorCommunicationObject (this); }
public SslSecurityTokenAuthenticator ( ServiceCredentialsSecurityTokenManager manager, SecurityTokenRequirement r) { this.manager = manager; mutual = (r.TokenType == ServiceModelSecurityTokenTypes.MutualSslnego); comm = new SslAuthenticatorCommunicationObject (this); }
public AspNetListenerManager (IChannelListener channelListener, HttpTransportBindingElement source, ServiceCredentialsSecurityTokenManager securityTokenManager, ChannelDispatcher dispatcher) : base (channelListener, source, securityTokenManager, dispatcher) { http_handler = SvcHttpHandler.Current; }
protected HttpListenerManager (IChannelListener channelListener, HttpTransportBindingElement source, ServiceCredentialsSecurityTokenManager securityTokenManager, ChannelDispatcher dispatcher) { this.Dispatcher = dispatcher; this.channel_listener = channelListener; Source = source; if (securityTokenManager != null) { var str = new SecurityTokenRequirement () { TokenType = SecurityTokenTypes.UserName }; security_token_authenticator = securityTokenManager.CreateSecurityTokenAuthenticator (str, out security_token_resolver); } }
public HttpSimpleListenerManager (IChannelListener channelListener, HttpTransportBindingElement source, ServiceCredentialsSecurityTokenManager securityTokenManager, ChannelDispatcher dispatcher) : base (channelListener, source, securityTokenManager, dispatcher) { object key = dispatcher != null ? dispatcher.Host : new object (); // so that HttpChannelListener without ServiceHost is always assigned a new table. if (!http_listeners_table.TryGetValue (key, out opened_listeners)) { opened_listeners = new Dictionary<Uri, HttpListener> (); http_listeners_table [key] = opened_listeners; } }