You are here

Classes, traits, and interfaces in Two-factor Authentication (TFA) 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BasicDisable class Drupal\tfa\Form src/Form/BasicDisable.php TFA disable form router. 1
BasicOverview class Drupal\tfa\Form src/Form/BasicOverview.php TFA Basic account setup overview page. 1
BasicSetup class Drupal\tfa\Form src/Form/BasicSetup.php TFA setup form router. 1
EntryForm class Drupal\tfa\Form src/Form/EntryForm.php TFA entry form. 1
GenericValidation class Drupal\services_tfa\Plugin\ServiceDefinition services_tfa/src/Plugin/ServiceDefinition/GenericValidation.php TFA web service.
McryptAES128Encryption class Drupal\tfa\Plugin\EncryptionMethod src/Plugin/EncryptionMethod/McryptAES128Encryption.php Deprecated Mcrypt AES 128 encryption plugin.
SettingsForm class Drupal\tfa\Form src/Form/SettingsForm.php The admin configuration page. 1
TfaBasePlugin abstract class Drupal\tfa\Plugin src/Plugin/TfaBasePlugin.php Base plugin class. 4 4
TfaCommands class Drupal\tfa\Commands src/Commands/TfaCommands.php A Drush command file. 2
TfaConfigTest class Drupal\Tests\tfa\Functional tests/src/Functional/TfaConfigTest.php Tests the Tfa UI.
TfaContext class Drupal\tfa src/TfaContext.php Provide context for the current login attempt. 2
TfaContextInterface interface Drupal\tfa src/TfaContextInterface.php Provide context for the current login attempt. 1
TfaContextTest class Drupal\Tests\tfa\Unit tests/src/Unit/TfaContextTest.php @coversDefaultClass \Drupal\tfa\TfaContext
TfaDataTrait trait Drupal\tfa src/TfaDataTrait.php Provides methods to save tfa user settings. 8
TfaEnabledField class Drupal\tfa\Plugin\views\field src/Plugin/views/field/TfaEnabledField.php Provides a views field to show if the selected user has enabled TFA.
TfaLogin class Drupal\tfa\Annotation src/Annotation/TfaLogin.php Defines a TFA Login annotation object.
TfaLoginController class Drupal\tfa\Controller src/Controller/TfaLoginController.php Provides access control on the verification form.
TfaLoginForm class Drupal\tfa\Form src/Form/TfaLoginForm.php TFA user login form. 1
TfaLoginInterface interface Drupal\tfa\Plugin src/Plugin/TfaLoginInterface.php Interface TfaLoginInterface. 1 1
TfaLoginPluginManager class Drupal\tfa src/TfaLoginPluginManager.php The login plugin manager. 6 2
TfaLoginTest class Drupal\Tests\tfa\Functional tests/src/Functional/TfaLoginTest.php Tests for the tfa login process.
TfaLoginTrait trait Drupal\tfa src/TfaLoginTrait.php Provides methods for logging in users. 3
TfaRandomTrait trait Drupal\tfa src/TfaRandomTrait.php Trait TfaRandomTrait for generating cryptographically secure random data. 1
TfaRecoveryCode class Drupal\tfa\Plugin\TfaValidation src/Plugin/TfaValidation/TfaRecoveryCode.php Recovery validation class for performing recovery codes validation. 1 2
TfaRecoveryCodePluginTest class Drupal\Tests\tfa\Functional tests/src/Functional/TfaRecoveryCodePluginTest.php Class TfaRecoveryCodeSetupPluginTest.
TfaRecoveryCodeSetup class Drupal\tfa\Plugin\TfaSetup src/Plugin/TfaSetup/TfaRecoveryCodeSetup.php TFA Recovery Code Setup Plugin.
TfaRecoveryCodeTest class Drupal\Tests\tfa\Unit\Plugin\TfaValidation tests/src/Unit/Plugin/TfaValidation/TfaRecoveryCodeTest.php @coversDefaultClass \Drupal\tfa\Plugin\TfaValidation\TfaRecoveryCode
TfaRouteSubscriber class Drupal\tfa\Routing src/Routing/TfaRouteSubscriber.php Listens to the dynamic route events. 2
TfaSend class Drupal\tfa\Annotation src/Annotation/TfaSend.php Defines a TFA Send annotation object.
TfaSendInterface interface Drupal\tfa\Plugin src/Plugin/TfaSendInterface.php Interface TfaSendInterface. 1
TfaSendPluginManager class Drupal\tfa src/TfaSendPluginManager.php The send plugin manager. 3 2
TfaSetup class Drupal\tfa\Annotation src/Annotation/TfaSetup.php Defines a TFA Setup annotation object.
TfaSetup class Drupal\tfa src/TfaSetup.php TFA Setup. 1
TfaSetupInterface interface Drupal\tfa\Plugin src/Plugin/TfaSetupInterface.php Interface TfaSetupInterface. 3 4
TfaSetupPluginManager class Drupal\tfa src/TfaSetupPluginManager.php The setup plugin manager. 2 2
TfaTestBase abstract class Drupal\Tests\tfa\Functional tests/src/Functional/TfaTestBase.php Base class for testing the Tfa module. 3
TfaTestValidationPlugin class Drupal\tfa_test_plugins\Plugin\TfaValidation tests/modules/tfa_test_plugins/src/Plugin/TfaValidation/TfaTestValidationPlugin.php TFA Test Validation Plugin.
TfaTestValidationPluginSetupPlugin class Drupal\tfa_test_plugins\Plugin\TfaSetup tests/modules/tfa_test_plugins/src/Plugin/TfaSetup/TfaTestValidationPluginSetupPlugin.php TFA Test Validation Plugin Setup Plugin.
TfaTrustedBrowser class Drupal\tfa\Plugin\TfaLogin src/Plugin/TfaLogin/TfaTrustedBrowser.php Trusted browser validation class. 1 1
TfaTrustedBrowserSetup class Drupal\tfa\Plugin\TfaSetup src/Plugin/TfaSetup/TfaTrustedBrowserSetup.php TFA Trusted Browser Setup Plugin.
TfaUserLoginBlock class Drupal\tfa\Plugin\Block src/Plugin/Block/TfaUserLoginBlock.php Provides a 'Tfa User login' block.
TfaValidation class Drupal\tfa\Annotation src/Annotation/TfaValidation.php Defines a TFA Validation annotation object.
TfaValidationInterface interface Drupal\tfa\Plugin src/Plugin/TfaValidationInterface.php Interface TfaValidationInterface. 3 4
TfaValidationPluginManager class Drupal\tfa src/TfaValidationPluginManager.php The validation plugin manager. 7 2

Other projects