public SecurityBase(ICloudFoundryOptions options, IManagementOptions mgmtOptions, ILogger logger = null, HttpClient httpClient = null) { _options = options; _mgmtOptions = mgmtOptions; _logger = logger; _httpClient = httpClient; }
public CloudFoundrySecurity(ICloudFoundryOptions options, IManagementOptions managementOptions, ILogger <CloudFoundrySecurity> logger = null) { _options = options; _managementOptions = managementOptions; _logger = logger; _base = new SecurityBase(options, managementOptions, logger); }
public CloudFoundrySecurityOwinMiddleware(OwinMiddleware next, ICloudFoundryOptions options, ILogger <CloudFoundrySecurityOwinMiddleware> logger = null) : base(next) { _options = options; _logger = logger; _base = new SecurityBase(options, logger); }
public CloudFoundrySecurityMiddleware(RequestDelegate next, ICloudFoundryOptions options, ILogger <CloudFoundrySecurityMiddleware> logger) { _next = next; _logger = logger; _options = options; _base = new SecurityBase(options, logger); }
public CloudFoundrySecurityOwinMiddleware(OwinMiddleware next, ICloudFoundryOptions options, IEnumerable <IManagementOptions> mgmtOptions, ILogger <CloudFoundrySecurityOwinMiddleware> logger = null) : base(next) { _options = options; _logger = logger; _mgmtOptions = mgmtOptions.OfType <CloudFoundryManagementOptions>().Single(); _base = new SecurityBase(options, _mgmtOptions, logger); }
public CloudFoundrySecurityMiddleware(RequestDelegate next, ICloudFoundryOptions options, CloudFoundryManagementOptions mgmtOptions, ILogger <CloudFoundrySecurityMiddleware> logger = null) { _next = next; _logger = logger; _options = options; _mgmtOptions = mgmtOptions; _base = new SecurityBase(options, _mgmtOptions, logger); }
public CloudFoundrySecurityMiddleware(RequestDelegate next, ICloudFoundryOptions options, IEnumerable <IManagementOptions> mgmtOptions, ILogger <CloudFoundrySecurityMiddleware> logger = null) { _next = next; _logger = logger; _options = options; _mgmtOptions = mgmtOptions?.OfType <CloudFoundryManagementOptions>().SingleOrDefault(); _base = new SecurityBase(options, _mgmtOptions, logger); }
public CloudFoundryEndpoint(ICloudFoundryOptions options, ILogger <CloudFoundryEndpoint> logger = null) : base(options) { if (options == null) { throw new ArgumentNullException(nameof(options)); } _logger = logger; }
public CloudFoundryEndpoint(ICloudFoundryOptions options, IEnumerable <IManagementOptions> mgmtOptions, ILogger <CloudFoundryEndpoint> logger = null) : base(options) { if (options == null) { throw new ArgumentNullException(nameof(options)); } _mgmtOption = mgmtOptions?.OfType <CloudFoundryManagementOptions>().SingleOrDefault(); if (_mgmtOption == null) { throw new ArgumentNullException(nameof(mgmtOptions)); } _logger = logger; }
public CloudFoundryEndpointMiddleware(RequestDelegate next, CloudFoundryEndpoint endpoint, ILogger <CloudFoundryEndpointMiddleware> logger = null) : base(endpoint, logger: logger) { _next = next; _options = endpoint.Options as ICloudFoundryOptions; }
public CloudFoundryEndpointMiddleware(RequestDelegate next, CloudFoundryEndpoint endpoint, IEnumerable <IManagementOptions> mgmtOptions, ILogger <CloudFoundryEndpointMiddleware> logger = null) : base(endpoint, mgmtOptions?.OfType <CloudFoundryManagementOptions>(), logger: logger) { _next = next; _options = endpoint.Options as ICloudFoundryOptions; }
public TestCloudFoundryEndpoint(ICloudFoundryOptions options, IEnumerable <IManagementOptions> mgmtOpts, ILogger <CloudFoundryEndpoint> logger = null) : base(options, mgmtOpts, logger) { }
public SecurityBase(ICloudFoundryOptions options, ILogger logger = null) { _options = options; _logger = logger; }
public TestCloudFoundryEndpoint(ICloudFoundryOptions options, ILogger <CloudFoundryEndpoint> logger = null) : base(options, logger) { }