public GoogleAuthProvider(IHttpContextAccessor httpContextAccessor, GoogleAuthenticationSchemeProvider schemeProvider, ISystemClock clock, IOptionsMonitor <OpenIdConnectOptions> options) { _httpContextAccessor = httpContextAccessor; _scheme = schemeProvider.Scheme; _clock = clock; _options = options; }
public GoogleScopedPolicyProvider(GoogleAuthenticationSchemeProvider scheme, IOptions <AuthorizationOptions> options) { _scheme = scheme.Scheme; _default = new DefaultAuthorizationPolicyProvider(options); }