示例#1
0
        public OutgoingGrainCallAuthorizationFilter(IAccessTokenProvider accessTokenProvider,
                                                    IAccessTokenValidator accessTokenValidator,
                                                    OAuth2EndpointInfo oAuth2EndpointInfo, IAuthorizeHandler authorizeHandler,
                                                    ILoggerFactory loggerFactory) : base(accessTokenValidator, authorizeHandler)
        {
            _accessTokenProvider = accessTokenProvider;
            _oAuth2EndpointInfo  = oAuth2EndpointInfo;

            Logger = loggerFactory.CreateLogger <OutgoingGrainCallAuthorizationFilter>();
        }
示例#2
0
 protected GrainCallAuthorizationFilterBase(IAccessTokenValidator accessTokenValidator,
                                            IAuthorizeHandler authorizeHandler)
 {
     _authorizeHandler     = authorizeHandler;
     _accessTokenValidator = accessTokenValidator;
 }
 public IncomingGrainCallAuthorizationFilter(IAccessTokenValidator accessTokenValidator,
                                             IAuthorizeHandler authorizeHandler, ILoggerFactory loggerFactory)
     : base(accessTokenValidator, authorizeHandler)
 {
     Logger = loggerFactory.CreateLogger <IncomingGrainCallAuthorizationFilter>();
 }