Table of Contents

Class CloudFoundrySecurity

Namespace
Steeltoe.Management.Endpoint.Security
Assembly
Steeltoe.Management.EndpointWeb.dll
public class CloudFoundrySecurity : ISecurityService
Inheritance
CloudFoundrySecurity
Implements
Inherited Members

Constructors

CloudFoundrySecurity(ICloudFoundryOptions, ILogger<CloudFoundrySecurity>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public CloudFoundrySecurity(ICloudFoundryOptions options, ILogger<CloudFoundrySecurity> logger = null)

Parameters

options ICloudFoundryOptions
logger ILogger<CloudFoundrySecurity>

CloudFoundrySecurity(ICloudFoundryOptions, IManagementOptions, ILogger<CloudFoundrySecurity>)

public CloudFoundrySecurity(ICloudFoundryOptions options, IManagementOptions managementOptions, ILogger<CloudFoundrySecurity> logger = null)

Parameters

options ICloudFoundryOptions
managementOptions IManagementOptions
logger ILogger<CloudFoundrySecurity>

Methods

IsAccessAllowed(HttpContextBase, IEndpointOptions)

public Task<bool> IsAccessAllowed(HttpContextBase context, IEndpointOptions target)

Parameters

context HttpContextBase
target IEndpointOptions

Returns

Task<bool>