public TokenBuilder(ITokenRepository tokenRepository, ICredentialsValidator credentialsValidator, ITokenValidator tokenValidator) { _tokenRepository = tokenRepository; _credentialsValidator = credentialsValidator; _tokenValidator = tokenValidator; }
//====== ctors public AuthService( IAuthUserAccessor authUserAccessor, ICredentialsValidator credentialsValidator, IHttpContextAccessor httpContextAccessor) { this.authUserAccessor = Guard.NotNull(authUserAccessor, nameof(authUserAccessor)); this.httpContextAccessor = Guard.NotNull(httpContextAccessor, nameof(httpContextAccessor)); this.credentialsValidator = Guard.NotNull(credentialsValidator, nameof(credentialsValidator)); }
public BasicAuthenticationHandler(ICredentialsValidator credentialsValidator) { this._credentialsValidator = credentialsValidator; }
public AuthenticationController(ICredentialsValidator credentialsValidator) { _credentialsValidator = credentialsValidator; }