Пример #1
0
 public AuthService(
     UserManager <User> userManager,
     SignInManager <User> signInManager,
     ISecurityKeyProvider securityKeyProvider,
     IMapper mapper)
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _securityKeyProvider = securityKeyProvider;
     _mapper = mapper;
 }
Пример #2
0
 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;
 }
Пример #4
0
 public DefaultTokenGenerator(ISecurityKeyProvider certProvider, ITokenClaimBuilder claimGenerator, AuthServerOptions options)
 {
     AuthServerOptions    = options;
     _securityKeyProvider = certProvider;
     _claimGenerator      = claimGenerator;
 }
Пример #5
0
 public JwtSecurityTokenFactory(ISecurityKeyProvider securityKeyProvider, IClock clock)
 {
     _securityKeyProvider = securityKeyProvider;
     _clock = clock;
 }