C# 클래스 ModernShopping.Auth.RequiredScopesMiddleware

파일 보기 프로젝트 열기: tugberkugurlu/ModernShopping

공개 메소드들

메소드 설명
Invoke ( Microsoft.AspNet.Http.HttpContext context ) : System.Threading.Tasks.Task
RequiredScopesMiddleware ( RequestDelegate next, List requiredScopes, ILogger logger ) : Microsoft.AspNet.Builder

비공개 메소드들

메소드 설명
ScopePresent ( ClaimsPrincipal principal ) : bool
Send403 ( object contextObject ) : System.Threading.Tasks.Task

메소드 상세

Invoke() 공개 메소드

public Invoke ( Microsoft.AspNet.Http.HttpContext context ) : System.Threading.Tasks.Task
context Microsoft.AspNet.Http.HttpContext
리턴 System.Threading.Tasks.Task

RequiredScopesMiddleware() 공개 메소드

public RequiredScopesMiddleware ( RequestDelegate next, List requiredScopes, ILogger logger ) : Microsoft.AspNet.Builder
next RequestDelegate
requiredScopes List
logger ILogger
리턴 Microsoft.AspNet.Builder