internal static WebServiceConfigurator GetInstance(ServiceAuthorizationManager manager) { return new WebServiceConfiguratorImplementation(manager); }
internal WebServiceConfiguratorImplementation(ServiceAuthorizationManager manager) { _manager = manager; }
public RequestLoggingAuthenticationWrapper(RequestLoggingServiceBehavior requestLogger, ServiceAuthorizationManager parent) { _requestLogger = requestLogger; _parent = parent; }
private void CopyAuthorizationPoliciesAndManager(ServiceAuthorizationBehavior other) { this.externalAuthorizationPolicies = other.externalAuthorizationPolicies; this.serviceAuthorizationManager = other.serviceAuthorizationManager; }
public static HostBuilder GetInstance(ILogger logger, ServiceAuthorizationManager manager) { return new Implementation(logger, manager); }
internal Implementation(ILogger logger, ServiceAuthorizationManager manager) { _logger = logger; _manager = manager; }
protected WindowsService(ILogger logger, ServiceAuthorizationManager authManager) : this(Environment.UserInteractive, ServiceWrapper.Default, logger, ConsoleHarness.Default, AssemblyProxy.Default, new ServiceAttributeReader(logger), HostFactory.GetInstance(logger, HostBuilder.GetInstance(logger, authManager))) { }
public static HostFactory GetFactory(ILogger logger, ServiceAuthorizationManager manager) { return GetInstance(logger, HostBuilder.GetInstance(logger, manager)); }
public KeyRepositoryApp(ServiceAuthorizationManager manager, EventLog eventSource) { AuthorizationManager = manager; Log = eventSource; }
public KeyRepositoryApp(ServiceAuthorizationManager manager) : this(manager, null) { }