Example #1
0
 public RefreshTokenIssuer(
     ITokenClaimsManager claimsManager,
     ISecureDataFormat <RefreshToken> dataFormat)
 {
     _claimsManager = claimsManager;
     _dataFormat    = dataFormat;
 }
Example #2
0
 public AuthController(IAuthService authService, ITokenClaimsManager tokenClaimsManager,
                       IResetPasswordService resetPasswordService)
 {
     this.authService          = authService;
     this.tokenClaimsManager   = tokenClaimsManager;
     this.resetPasswordService = resetPasswordService;
 }
 public AuthorizationCodeIssuer(
     ITokenClaimsManager claimsManager,
     ISecureDataFormat <AuthorizationCode> dataFormat,
     ProtocolErrorProvider errorProvider)
 {
     _claimsManager = claimsManager;
     _dataFormat    = dataFormat;
     _errorProvider = errorProvider;
 }
Example #4
0
 public AuthService(IDatabase database, ITokenClaimsManager tokenClaimsManager, IEmailSender emailSender,
                    IConfiguration configuration, ICryptoService cryptoService)
 {
     this.database           = database;
     this.tokenClaimsManager = tokenClaimsManager;
     this.emailSender        = emailSender;
     Configuration           = configuration;
     this.cryptoService      = cryptoService;
 }
Example #5
0
 public JwtIdTokenIssuer(
     ITokenClaimsManager claimsManager,
     ISigningCredentialsPolicyProvider credentialsProvider,
     JwtSecurityTokenHandler handler,
     IOptions <IdentityServiceOptions> options)
 {
     _claimsManager       = claimsManager;
     _credentialsProvider = credentialsProvider;
     _handler             = handler;
     _options             = options.Value;
 }