C# Class cloudscribe.Core.IdentityServerIntegration.MultiTenantAuthorizeProtocolRouteMatcher

Inheritance: IMatchAuthorizeProtocolRoutePaths
Show file Open project: joeaudette/cloudscribe

Public Methods

Method Description
IsAuthorizeAfterConsentPath ( string requestPath ) : bool
IsAuthorizeAfterLoginPath ( string requestPath ) : bool
IsAuthorizePath ( string requestPath ) : bool
MultiTenantAuthorizeProtocolRouteMatcher ( SiteContext currentSite, IOptions multiTenantOptionsAccessor ) : cloudscribe.Core.Models

Method Details

IsAuthorizeAfterConsentPath() public method

public IsAuthorizeAfterConsentPath ( string requestPath ) : bool
requestPath string
return bool

IsAuthorizeAfterLoginPath() public method

public IsAuthorizeAfterLoginPath ( string requestPath ) : bool
requestPath string
return bool

IsAuthorizePath() public method

public IsAuthorizePath ( string requestPath ) : bool
requestPath string
return bool

MultiTenantAuthorizeProtocolRouteMatcher() public method

public MultiTenantAuthorizeProtocolRouteMatcher ( SiteContext currentSite, IOptions multiTenantOptionsAccessor ) : cloudscribe.Core.Models
currentSite cloudscribe.Core.Models.SiteContext
multiTenantOptionsAccessor IOptions
return cloudscribe.Core.Models