interface for specific authentification provider