Search for all
| Title | Object type | File name | Summary |
|---|---|---|---|
| authentication | service | core/ |
Drupal\Core\Authentication\AuthenticationManager |
| AuthenticationCollector | class | core/ |
A collector class for authentication providers. |
| AuthenticationCollector.php | file | core/ |
|
| AuthenticationCollector::$globalProviders | property | core/ |
List of providers which are allowed on routes with no _auth option. |
| AuthenticationCollector::$providerOrders | property | core/ |
Array of all providers and their priority. |
| AuthenticationCollector::$providers | property | core/ |
Array of all registered authentication providers, keyed by ID. |
| AuthenticationCollector::$sortedProviders | property | core/ |
Sorted list of registered providers. |
| AuthenticationCollector::addProvider | function | core/ |
Adds a provider to the array of registered providers. |
| AuthenticationCollector::getProvider | function | core/ |
Returns an authentication provider. |
| AuthenticationCollector::getSortedProviders | function | core/ |
Returns the sorted array of authentication providers. |
| AuthenticationCollector::isGlobal | function | core/ |
Returns whether a provider is considered global. |
| AuthenticationCollectorInterface | interface | core/ |
Interface for collectors of registered authentication providers. |
| AuthenticationCollectorInterface.php | file | core/ |
|
| AuthenticationCollectorInterface::addProvider | function | core/ |
Adds a provider to the array of registered providers. |
| AuthenticationCollectorInterface::getProvider | function | core/ |
Returns an authentication provider. |
| AuthenticationCollectorInterface::getSortedProviders | function | core/ |
Returns the sorted array of authentication providers. |
| AuthenticationCollectorInterface::isGlobal | function | core/ |
Returns whether a provider is considered global. |
| AuthenticationCollectorTest | class | core/ |
@coversDefaultClass \Drupal\Core\Authentication\AuthenticationCollector[[api-linebreak]] @group Authentication |
| AuthenticationCollectorTest.php | file | core/ |
Contains \Drupal\Tests\Core\Authentication\AuthenticationCollectorTest. |
| AuthenticationCollectorTest::testAuthenticationCollector | function | core/ |
Tests adding, getting, and order of priorities. |
| AuthenticationManager | class | core/ |
Manager for authentication. |
| AuthenticationManager.php | file | core/ |
|
| AuthenticationManager::$authCollector | property | core/ |
The authentication provider collector. |
| AuthenticationManager::applies | function | core/ |
Checks whether suitable authentication credentials are on the request. |
| AuthenticationManager::appliesToRoutedRequest | function | core/ |
Checks whether the authentication method is allowed on a given route. |
| AuthenticationManager::applyFilter | function | core/ |
Checks whether a provider is allowed on the given request. |
| AuthenticationManager::authenticate | function | core/ |
Authenticates the user. |
| AuthenticationManager::challengeException | function | core/ |
Constructs an exception which is used to generate the challenge. |
| AuthenticationManager::defaultFilter | function | core/ |
Default implementation of the provider filter. |
| AuthenticationManager::getChallenger | function | core/ |
Returns the ID of the challenge provider for a request. |
| AuthenticationManager::getProvider | function | core/ |
Returns the id of the authentication provider for a request. |
| AuthenticationManager::__construct | function | core/ |
Creates a new authentication manager instance. |
| AuthenticationManagerTest | class | core/ |
@coversDefaultClass \Drupal\Core\Authentication\AuthenticationManager[[api-linebreak]] @group Authentication |
| AuthenticationManagerTest.php | file | core/ |
Contains \Drupal\Tests\Core\Authentication\AuthenticationManagerTest. |
| AuthenticationManagerTest::providerTestDefaultFilter | function | core/ |
Provides data to self::testDefaultFilter(). |
| AuthenticationManagerTest::testApplyFilterWithFilterProvider | function | core/ |
@covers ::applyFilter[[api-linebreak]] |
| AuthenticationManagerTest::testDefaultFilter | function | core/ |
@covers ::defaultFilter[[api-linebreak]] @covers ::applyFilter[[api-linebreak]] |
| AuthenticationProviderChallengeInterface | interface | core/ |
Generate a challenge when access is denied for unauthenticated users. |
| AuthenticationProviderChallengeInterface.php | file | core/ |
|
| AuthenticationProviderChallengeInterface::challengeException | function | core/ |
Constructs an exception which is used to generate the challenge. |
| AuthenticationProviderFilterInterface | interface | core/ |
Restrict authentication methods to a subset of the site. |
| AuthenticationProviderFilterInterface.php | file | core/ |
|
| AuthenticationProviderFilterInterface::appliesToRoutedRequest | function | core/ |
Checks whether the authentication method is allowed on a given route. |
| AuthenticationProviderInterface | interface | core/ |
Interface for authentication providers. |
| AuthenticationProviderInterface.php | file | core/ |
|
| AuthenticationProviderInterface::applies | function | core/ |
Checks whether suitable authentication credentials are on the request. |
| AuthenticationProviderInterface::authenticate | function | core/ |
Authenticates the user. |
| AuthenticationProviderPass | class | core/ |
Registers the authentication_providers container parameter. |
| AuthenticationProviderPass.php | file | core/ |
|
| AuthenticationProviderPass::process | function | core/ |
Pagination
- Previous page
- Page 61
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.