Table of Contents

Class CloudFoundrySecurityMiddleware

Namespace
Steeltoe.Management.Endpoint.CloudFoundry
Assembly
Steeltoe.Management.EndpointCore.dll
public class CloudFoundrySecurityMiddleware
Inheritance
CloudFoundrySecurityMiddleware
Inherited Members

Constructors

CloudFoundrySecurityMiddleware(RequestDelegate, ICloudFoundryOptions, ILogger<CloudFoundrySecurityMiddleware>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public CloudFoundrySecurityMiddleware(RequestDelegate next, ICloudFoundryOptions options, ILogger<CloudFoundrySecurityMiddleware> logger)

Parameters

next RequestDelegate
options ICloudFoundryOptions
logger ILogger<CloudFoundrySecurityMiddleware>

CloudFoundrySecurityMiddleware(RequestDelegate, ICloudFoundryOptions, IEnumerable<IManagementOptions>, ILogger<CloudFoundrySecurityMiddleware>)

public CloudFoundrySecurityMiddleware(RequestDelegate next, ICloudFoundryOptions options, IEnumerable<IManagementOptions> mgmtOptions, ILogger<CloudFoundrySecurityMiddleware> logger = null)

Parameters

next RequestDelegate
options ICloudFoundryOptions
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<CloudFoundrySecurityMiddleware>

Methods

Invoke(HttpContext)

public Task Invoke(HttpContext context)

Parameters

context HttpContext

Returns

Task