public AuthService( UserManager <User> userManager, SignInManager <User> signInManager, ISecurityKeyProvider securityKeyProvider, IMapper mapper) { _userManager = userManager; _signInManager = signInManager; _securityKeyProvider = securityKeyProvider; _mapper = mapper; }
public JwtTokenService( ISecretsProvider secretsProvider, IClaimsProvider claimsProvider, IJwtTokenProvider jwtTokenProvider, ISecurityKeyProvider securityKeyProvider, TokenServiceSettings tokenServiceSettings) { _secretsProvider = secretsProvider; _claimsProvider = claimsProvider; _jwtTokenProvider = jwtTokenProvider; _securityKeyProvider = securityKeyProvider; _tokenServiceSettings = tokenServiceSettings; }
public JwtTokenGenerator(IConfiguration configuration, ISecurityKeyProvider keyProvider) { _configuration = configuration; _keyProvider = keyProvider; }
public DefaultTokenGenerator(ISecurityKeyProvider certProvider, ITokenClaimBuilder claimGenerator, AuthServerOptions options) { AuthServerOptions = options; _securityKeyProvider = certProvider; _claimGenerator = claimGenerator; }
public JwtSecurityTokenFactory(ISecurityKeyProvider securityKeyProvider, IClock clock) { _securityKeyProvider = securityKeyProvider; _clock = clock; }