Use AuthenticationServiceInterface as type