You are here

Classes, traits, and interfaces in Simple OAuth (OAuth2) & OpenID Connect 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AccessTokenAccessControlHandler class Drupal\simple_oauth src/AccessTokenAccessControlHandler.php Access controller for the Access Token entity.
AccessTokenEntity class Drupal\simple_oauth\Entities src/Entities/AccessTokenEntity.php 1
AccessTokenRepository class Drupal\simple_oauth\Repositories src/Repositories/AccessTokenRepository.php 2
AuthCodeEntity class Drupal\simple_oauth_extras\Entities simple_oauth_extras/src/Entities/AuthCodeEntity.php
AuthCodeFunctionalTest class Drupal\Tests\simple_oauth_extras\Functional simple_oauth_extras/tests/src/Functional/AuthCodeFunctionalTest.php @group simple_oauth_extras
AuthCodeRepository class Drupal\simple_oauth_extras\Repositories simple_oauth_extras/src/Repositories/AuthCodeRepository.php 2
AuthorizationCode class Drupal\simple_oauth_extras\Plugin\Oauth2Grant simple_oauth_extras/src/Plugin/Oauth2Grant/AuthorizationCode.php Plugin annotation @Oauth2Grant( id = "authorization_code", label = @Translation("Authorization Code") ) 1
BasicAuthSwap class Drupal\simple_oauth\HttpMiddleware src/HttpMiddleware/BasicAuthSwap.php Uses the basic auth information to provide the client credentials for OAuth2. 2
ClientCredentials class Drupal\simple_oauth_extras\Plugin\Oauth2Grant simple_oauth_extras/src/Plugin/Oauth2Grant/ClientCredentials.php Plugin annotation @Oauth2Grant( id = "client_credentials", label = @Translation("Client Credentials") )
ClientCredentialsFunctionalTest class Drupal\Tests\simple_oauth_extras\Functional simple_oauth_extras/tests/src/Functional/ClientCredentialsFunctionalTest.php @group simple_oauth_extras
ClientEntity class Drupal\simple_oauth\Entities src/Entities/ClientEntity.php 1
ClientEntityInterface interface Drupal\simple_oauth\Entities src/Entities/ClientEntityInterface.php 1
ClientRepository class Drupal\simple_oauth\Repositories src/Repositories/ClientRepository.php 2
Code class Drupal\simple_oauth_extras\Plugin\Oauth2Grant simple_oauth_extras/src/Plugin/Oauth2Grant/Code.php Plugin annotation @Oauth2Grant( id = "code", label = @Translation("Code") )
ConfigEntityLockableInterface interface Drupal\simple_oauth\Entity src/Entity/ConfigEntityLockableInterface.php 1
ConfigEntityLockableTrait trait Drupal\simple_oauth\Entity src/Entity/ConfigEntityLockableTrait.php
DebugController class Drupal\simple_oauth_extras\Controller simple_oauth_extras/src/Controller/DebugController.php
DisallowSimpleOauthRequests class Drupal\simple_oauth\PageCache src/PageCache/DisallowSimpleOauthRequests.php @internal 2
EntityCollectorTest class Drupal\Tests\simple_oauth\Unit tests/src/Unit/EntityCollectorTest.php @coversDefaultClass \Drupal\simple_oauth\ExpiredCollector @group simple_oauth
ExpiredCollector class Drupal\simple_oauth src/ExpiredCollector.php Service in charge of deleting or expiring tokens that cannot be used anymore. 1 2
Implicit class Drupal\simple_oauth_extras\Plugin\Oauth2Grant simple_oauth_extras/src/Plugin/Oauth2Grant/Implicit.php Plugin annotation @Oauth2Grant( id = "implicit", label = @Translation("Implicit") )
ImplicitFunctionalTest class Drupal\Tests\simple_oauth_extras\Functional simple_oauth_extras/tests/src/Functional/ImplicitFunctionalTest.php @group simple_oauth_extras
LockableConfigEntityAccessControlHandler class Drupal\simple_oauth src/LockableConfigEntityAccessControlHandler.php
Oauth2AuthorizeForm class Drupal\simple_oauth_extras\Controller simple_oauth_extras/src/Controller/Oauth2AuthorizeForm.php 1
Oauth2Client class Drupal\simple_oauth\Entity src/Entity/Oauth2Client.php Defines the Oauth2 Token entity. 3
Oauth2ClientForm class Drupal\simple_oauth\Entity\Form src/Entity/Form/Oauth2ClientForm.php Form controller for Client edit forms.
Oauth2ClientInterface interface Drupal\simple_oauth\Entity src/Entity/Oauth2ClientInterface.php Provides an interface defining Access Token entities. 1 4
Oauth2ClientListBuilder class Drupal\simple_oauth src/Oauth2ClientListBuilder.php Defines a class to build a listing of Access Token entities.
Oauth2Grant class Drupal\simple_oauth\Annotation src/Annotation/Oauth2Grant.php Defines a OAuth2 Grant item annotation object.
Oauth2GrantBase abstract class Drupal\simple_oauth\Plugin src/Plugin/Oauth2GrantBase.php Base class for OAuth2 Grant plugins. 5 5
Oauth2GrantInterface interface Drupal\simple_oauth\Plugin src/Plugin/Oauth2GrantInterface.php Defines an interface for OAuth2 Grant plugins. 1
Oauth2GrantManager class Drupal\simple_oauth\Plugin src/Plugin/Oauth2GrantManager.php Provides the OAuth2 Grant plugin manager. 2
Oauth2GrantManagerInterface interface Drupal\simple_oauth\Plugin src/Plugin/Oauth2GrantManagerInterface.php 1 2
Oauth2Token class Drupal\simple_oauth\Controller src/Controller/Oauth2Token.php
Oauth2Token class Drupal\simple_oauth\Entity src/Entity/Oauth2Token.php Defines the Oauth2 Token entity. 1
Oauth2TokenDeleteForm class Drupal\simple_oauth\Entity\Form src/Entity/Form/Oauth2TokenDeleteForm.php Provides a form for deleting Access Token entities.
Oauth2TokenInterface interface Drupal\simple_oauth\Entity src/Entity/Oauth2TokenInterface.php Provides an interface defining Access Token entities. 1 1
Oauth2TokenListBuilder class Drupal\simple_oauth src/Oauth2TokenListBuilder.php Defines a class to build a listing of Access Token entities.
Oauth2TokenSettingsForm class Drupal\simple_oauth\Entity\Form src/Entity/Form/Oauth2TokenSettingsForm.php @internal 1
Oauth2TokenType class Drupal\simple_oauth\Entity src/Entity/Oauth2TokenType.php Defines the OAuth2 Token Type entity.
Oauth2TokenTypeInterface interface Drupal\simple_oauth\Entity src/Entity/Oauth2TokenTypeInterface.php Provides an interface defining Access Token Type entities. 1
Password class Drupal\simple_oauth\Plugin\Oauth2Grant src/Plugin/Oauth2Grant/Password.php Plugin annotation @Oauth2Grant( id = "password", label = @Translation("Password") )
PasswordFunctionalTest class Drupal\Tests\simple_oauth\Functional tests/src/Functional/PasswordFunctionalTest.php @group simple_oauth
RedirectDebug class Drupal\simple_oauth_extras_test\Controller simple_oauth_extras/tests/simple_oauth_extras_test/src/Controller/RedirectDebug.php
RefreshFunctionalTest class Drupal\Tests\simple_oauth_extras\Functional simple_oauth_extras/tests/src/Functional/RefreshFunctionalTest.php @group simple_oauth_extras
RefreshToken class Drupal\simple_oauth_extras\Plugin\Oauth2Grant simple_oauth_extras/src/Plugin/Oauth2Grant/RefreshToken.php Plugin annotation @Oauth2Grant( id = "refresh_token", label = @Translation("Refresh Token") )
RefreshTokenEntity class Drupal\simple_oauth\Entities src/Entities/RefreshTokenEntity.php
RefreshTokenEntityNormalizer class Drupal\simple_oauth\Normalizer src/Normalizer/RefreshTokenEntityNormalizer.php 2
RefreshTokenRepository class Drupal\simple_oauth\Repositories src/Repositories/RefreshTokenRepository.php 2
RequestHelperTrait trait Drupal\Tests\simple_oauth\Functional tests/src/Functional/RequestHelperTrait.php 1

Pages

Other projects