Class CloudFoundryCertificateIdentityAuthorizationHandler
- Namespace
- Steeltoe.Security.Authentication.CloudFoundry
- Assembly
- Steeltoe.Security.Authentication.CloudFoundryCore.dll
public class CloudFoundryCertificateIdentityAuthorizationHandler : IAuthorizationHandler
- Inheritance
-
CloudFoundryCertificateIdentityAuthorizationHandler
- Implements
- Inherited Members
Constructors
CloudFoundryCertificateIdentityAuthorizationHandler(IOptionsMonitor<CertificateOptions>, ILogger<CloudFoundryCertificateIdentityAuthorizationHandler>)
public CloudFoundryCertificateIdentityAuthorizationHandler(IOptionsMonitor<CertificateOptions> identityCert, ILogger<CloudFoundryCertificateIdentityAuthorizationHandler> logger)
Parameters
identityCert
IOptionsMonitor<CertificateOptions>logger
ILogger<CloudFoundryCertificateIdentityAuthorizationHandler>
Methods
HandleAsync(AuthorizationHandlerContext)
Makes a decision if authorization is allowed.
public Task HandleAsync(AuthorizationHandlerContext context)
Parameters
context
AuthorizationHandlerContextThe authorization information.