You are here

Classes, traits, and interfaces in SAML Authentication 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AccessDeniedSubscriber class Drupal\samlauth\EventSubscriber src/EventSubscriber/AccessDeniedSubscriber.php Exception subscriber intercepting various "access denied" situations. 2
AuthmapDeleteLink class Drupal\samlauth\Plugin\views\field src/Plugin/views/field/AuthmapDeleteLink.php Field handler to present a link to delete an authmap entry.
AuthVolatile class Drupal\samlauth src/AuthVolatile.php EMPTY CLASS.
ExecuteInRenderContextTrait trait Drupal\samlauth\Controller src/Controller/ExecuteInRenderContextTrait.php Helper code for executing a callable inside a render context.
LoginLogoutMenuLink class Drupal\samlauth\Plugin\Menu src/Plugin/Menu/LoginLogoutMenuLink.php A menu link that shows "Log in" or "Log out" as appropriate. 1
MultiValue class Drupal\samlauth\Element src/Element/MultiValue.php Provides a multi-value form element.
SamlauthAuthmapDeleteForm class Drupal\samlauth\Form src/Form/SamlauthAuthmapDeleteForm.php Confirm the user wants to delete an authmap entry. 1
SamlauthConfigureForm class Drupal\samlauth\Form src/Form/SamlauthConfigureForm.php Provides a configuration form for samlauth module settings and IdP/SP info. 1
SamlauthEvents final class Drupal\samlauth\Event src/Event/SamlauthEvents.php Defines events for the samlauth module. 5
SamlauthMappingDeleteForm class Drupal\samlauth_user_fields\Form modules/samlauth_user_fields/src/Form/SamlauthMappingDeleteForm.php Form for deleting a mapping. 1
SamlauthMappingEditForm class Drupal\samlauth_user_fields\Form modules/samlauth_user_fields/src/Form/SamlauthMappingEditForm.php Form for adding a mapped SAML attribute -> user field. 1
SamlauthMappingListForm class Drupal\samlauth_user_fields\Form modules/samlauth_user_fields/src/Form/SamlauthMappingListForm.php Displays the list of attribute-field mappings; edits related configuration. 1
SamlauthUserLinkEvent class Drupal\samlauth\Event src/Event/SamlauthUserLinkEvent.php Wraps a samlauth user link event for event listeners. 3
SamlauthUserSyncEvent class Drupal\samlauth\Event src/Event/SamlauthUserSyncEvent.php Wraps a samlauth user sync event for event listeners. 5
SamlController class Drupal\samlauth\Controller src/Controller/SamlController.php Returns responses for samlauth module routes. 7
SamlService class Drupal\samlauth src/SamlService.php Governs communication between the SAML toolkit and the IdP / login behavior. 1 2
SamlTest class Drupal\samlauth\Tests src/Tests/SamlTest.php Semi random tests for the samlauth module.
TestSamlauthEventSubscriber class Drupal\samlauth_test\EventSubscriber test_resources/samlauth_test/src/EventSubscriber/TestSamlauthEventSubscriber.php Event subscriber that subscribes to Samlauth events for testing. 2
UserFieldsEventSubscriber class Drupal\samlauth_user_fields\EventSubscriber modules/samlauth_user_fields/src/EventSubscriber/UserFieldsEventSubscriber.php Synchronizes SAML attributes into user fields / links new users during login. 3 2
UserRolesEventSubscriber class Drupal\samlauth_user_roles\EventSubscriber modules/samlauth_user_roles/src/EventSubscriber/UserRolesEventSubscriber.php Event subscriber for the samlauth_user_roles module. 2
UserSyncEventSubscriber class Drupal\samlauth\EventSubscriber src/EventSubscriber/UserSyncEventSubscriber.php Event subscriber that synchronizes user properties on a user_sync event. 2
UserVisibleException class Drupal\samlauth src/UserVisibleException.php A RuntimeException that contains messages that are safe to expose to users. 2

Other projects