public AuthenticationProvider
Interface for authentication providers. Hierarchy interface \Drupal\Core\Authentication\