public IncomingGrainCallAuthorizationFilter(IAccessTokenVerifier accessTokenVerifier, // ReSharper disable once SuggestBaseTypeForParameter IAuthorizationExecutor authorizeHandler, ILogger <IncomingGrainCallAuthorizationFilter> logger) : base(accessTokenVerifier, authorizeHandler) { Logger = logger; }
protected GrainAuthorizationFilterBase(IAccessTokenVerifier accessTokenVerifier, IAuthorizationExecutor authorizeHandler) { _authorizeHandler = authorizeHandler; _accessTokenVerifier = accessTokenVerifier; }
public OutgoingGrainCallAuthorizationFilter(IAccessTokenProvider accessTokenProvider, IAccessTokenVerifier accessTokenVerifier, IdentityServer4Info identityServer4Info, IAuthorizationExecutor authorizeHandler, ILoggerFactory loggerFactory) : base(accessTokenVerifier, authorizeHandler) { _accessTokenProvider = accessTokenProvider; _identityServer4Info = identityServer4Info; Logger = loggerFactory.CreateLogger <OutgoingGrainCallAuthorizationFilter>(); }
public IncomingGrainCallAuthorizationFilter(IAccessTokenVerifier accessTokenVerifier, IAuthorizationExecutor authorizeHandler, ILoggerFactory loggerFactory) : base(accessTokenVerifier, authorizeHandler) { Logger = loggerFactory.CreateLogger <IncomingGrainCallAuthorizationFilter>(); }