AuthenticationCollectorInterface::getSortedProviders

public AuthenticationCollectorInterface::getSortedProviders() Returns the sorted array of authentication providers. Return value \Drupal\Core\Authentication\AuthenticationProviderInterface[] An array of authentication provider objects. File core/lib/Drupal/Core/Authentication/AuthenticationCollectorInterface.php, line 55 Class AuthenticationCollectorInterface Interface for collectors of registered authentication providers. Namespace Drupal\Core\Authentication Code public function getS

AuthenticationCollectorInterface::getProvider

public AuthenticationCollectorInterface::getProvider($provider_id) Returns an authentication provider. Parameters string $provider_id: The provider ID. Return value \Drupal\Core\Authentication\AuthenticationProviderInterface|null The authentication provider which matches the ID. File core/lib/Drupal/Core/Authentication/AuthenticationCollectorInterface.php, line 47 Class AuthenticationCollectorInterface Interface for collectors of registered authentication providers. Namespace Drupal\C

AuthenticationCollectorInterface::addProvider

public AuthenticationCollectorInterface::addProvider(AuthenticationProviderInterface $provider, $provider_id, $priority = 0, $global = FALSE) Adds a provider to the array of registered providers. Parameters \Drupal\Core\Authentication\AuthenticationProviderInterface $provider: The provider object. string $provider_id: Identifier of the provider. int $priority: (optional) The provider's priority. bool $global: (optional) TRUE if the provider is to be applied globally on all routes. Defaults to

AuthenticationCollectorInterface

Interface for collectors of registered authentication providers. Hierarchy interface \Drupal\Core\Authentication\AuthenticationCollectorInterface File core/lib/Drupal/Core/Authentication/AuthenticationCollectorInterface.php, line 8 Namespace Drupal\Core\Authentication Members Name Modifiers Type Description AuthenticationCollectorInterface::addProvider public function Adds a provider to the array of registered providers. AuthenticationCollectorInterface::getProvider

AuthenticationCollector::isGlobal

public AuthenticationCollector::isGlobal($provider_id) Returns whether a provider is considered global. Parameters string $provider_id: The provider ID. Return value bool TRUE if the provider is global, FALSE otherwise. Overrides AuthenticationCollectorInterface::isGlobal See also \Drupal\Core\Authentication\AuthenticationCollectorInterface::addProvider File core/lib/Drupal/Core/Authentication/AuthenticationCollector.php, line 55 Class AuthenticationCollector A collector class for authe

AuthenticationCollector::getSortedProviders

public AuthenticationCollector::getSortedProviders() Returns the sorted array of authentication providers. Return value \Drupal\Core\Authentication\AuthenticationProviderInterface[] An array of authentication provider objects. Overrides AuthenticationCollectorInterface::getSortedProviders File core/lib/Drupal/Core/Authentication/AuthenticationCollector.php, line 69 Class AuthenticationCollector A collector class for authentication providers. Namespace Drupal\Core\Authentication Code p

AuthenticationCollector::getProvider

public AuthenticationCollector::getProvider($provider_id) Returns an authentication provider. Parameters string $provider_id: The provider ID. Return value \Drupal\Core\Authentication\AuthenticationProviderInterface|null The authentication provider which matches the ID. Overrides AuthenticationCollectorInterface::getProvider File core/lib/Drupal/Core/Authentication/AuthenticationCollector.php, line 62 Class AuthenticationCollector A collector class for authentication providers. Namespa

AuthenticationCollector::addProvider

public AuthenticationCollector::addProvider(AuthenticationProviderInterface $provider, $provider_id, $priority = 0, $global = FALSE) Adds a provider to the array of registered providers. Parameters \Drupal\Core\Authentication\AuthenticationProviderInterface $provider: The provider object. string $provider_id: Identifier of the provider. int $priority: (optional) The provider's priority. bool $global: (optional) TRUE if the provider is to be applied globally on all routes. Defaults to FALSE. Ov

AuthenticationCollector::$sortedProviders

Sorted list of registered providers. Type: \Drupal\Core\Authentication\AuthenticationProviderInterface[] File core/lib/Drupal/Core/Authentication/AuthenticationCollector.php, line 29 Class AuthenticationCollector A collector class for authentication providers. Namespace Drupal\Core\Authentication Code protected $sortedProviders;

AuthenticationCollector::$providers

Array of all registered authentication providers, keyed by ID. Type: \Drupal\Core\Authentication\AuthenticationProviderInterface[] File core/lib/Drupal/Core/Authentication/AuthenticationCollector.php, line 15 Class AuthenticationCollector A collector class for authentication providers. Namespace Drupal\Core\Authentication Code protected $providers;