public UserIdFromOtpTokenProvider( IJwtSecurityTokenValidator jwtSecurityTokenValidator, ITokenValidationParametersProvider tokenValidationParametersProvider) { _jwtSecurityTokenValidator = jwtSecurityTokenValidator; _tokenValidationParametersProvider = tokenValidationParametersProvider; }
public AuthController( IUserManager userManager, ICaptchaValidationService captchaValidationService, IUserToSService userToSService, IResetPasswordService resetPasswordService, ISignInResponseProvider signInResponseProvider, IUserActiveStatusProvider userActiveStatusProvider, ISetInvitationAcceptedService setInvitationAcceptedService, IOtpSignInValidationService otpSignInValidationService, IOtpAuthTokenProvider otpAuthTokenProvider, IJwtSecurityTokenValidator jwtSecurityTokenValidator, ITokenValidationParametersProvider tokenValidationParametersProvider, IUserIdFromOtpTokenProvider userIdFromOtpTokenProvider) { _userManager = userManager; _userToSService = userToSService; _captchaValidationService = captchaValidationService; _resetPasswordService = resetPasswordService; _signInResponseProvider = signInResponseProvider; _userActiveStatusProvider = userActiveStatusProvider; _setInvitationAcceptedService = setInvitationAcceptedService; _otpSignInValidationService = otpSignInValidationService; _otpAuthTokenProvider = otpAuthTokenProvider; _jwtSecurityTokenValidator = jwtSecurityTokenValidator; _tokenValidationParametersProvider = tokenValidationParametersProvider; _userIdFromOtpTokenProvider = userIdFromOtpTokenProvider; }
public TokenClaimsPrincipalFactory( ITokenValidationParametersProvider tokenValidationParametersProvider, IJwtSecurityTokenValidator jwtSecurityTokenValidator) { _tokenValidationParametersProvider = tokenValidationParametersProvider; _jwtSecurityTokenValidator = jwtSecurityTokenValidator; }
public JwtCookieAuthenticationHandler( IOptionsMonitor <JwtCookieAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, ITokenValidationParametersProvider tokenValidationParametersProvider, ISharedHttpClient sharedHttpClient) : base(options, logger, encoder, clock) { this.tokenValidationParametersProvider = tokenValidationParametersProvider; this.sharedHttpClient = sharedHttpClient; this.cookieManager = new ChunkingCookieManager(); }