C# Class Randao.Web.OauthAuthorize

Inheritance: System.Web.Mvc.FilterAttribute, IAuthorizationFilter, IActionFilter
Show file Open project: fds/DKBD

Protected Properties

Property Type Description
accessToken Randao.DataContracts.OauthToken
memberService Randao.Core.Service.MemberService
tokenService Randao.Core.Service.TokenService

Public Methods

Method Description
OauthAuthorize ( ) : System
OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void

Method Details

OauthAuthorize() public method

public OauthAuthorize ( ) : System
return System

OnActionExecuted() public method

public OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutedContext
return void

OnActionExecuting() public method

public OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutingContext
return void

OnAuthorization() public method

public OnAuthorization ( System.Web.Mvc.AuthorizationContext filterContext ) : void
filterContext System.Web.Mvc.AuthorizationContext
return void

Property Details

accessToken protected property

protected OauthToken,Randao.DataContracts accessToken
return Randao.DataContracts.OauthToken

memberService protected property

protected MemberService,Randao.Core.Service memberService
return Randao.Core.Service.MemberService

tokenService protected property

protected TokenService,Randao.Core.Service tokenService
return Randao.Core.Service.TokenService