You are here

Classes, traits, and interfaces in CAS 2.x

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BulkAddCasUsers class Drupal\cas\Form src/Form/BulkAddCasUsers.php Class BulkAddCasUsers. 1
CasAutoAssignedRolesTest class Drupal\Tests\cas\Functional tests/src/Functional/CasAutoAssignedRolesTest.php Tests CAS admin settings form.
CasAutoAssignRolesSubscriber class Drupal\cas\Subscriber src/Subscriber/CasAutoAssignRolesSubscriber.php Provides a CasAutoAssignRoleSubscriber. 2
CasBrowserTestBase abstract class Drupal\Tests\cas\Functional tests/src/Functional/CasBrowserTestBase.php Tests the CAS forced login controller. 10
CasBulkAddCasUsersTest class Drupal\Tests\cas\Functional tests/src/Functional/CasBulkAddCasUsersTest.php Tests adding bulk CAS users.
CasCommands class Drupal\cas\Commands src/Commands/CasCommands.php Drush command file for CAS commands. 2
CasEventsTest class Drupal\Tests\cas\Functional tests/src/Functional/CasEventsTest.php Tests CAS events.
CasForcedAuthSubscriber class Drupal\cas\Subscriber src/Subscriber/CasForcedAuthSubscriber.php Event subscriber for implementing CAS forced authentication. 2
CasForcedAuthSubscriberTest class Drupal\Tests\cas\Functional tests/src/Functional/CasForcedAuthSubscriberTest.php Tests the CAS forced login subscriber.
CasForcedLoginControllerTest class Drupal\Tests\cas\Functional tests/src/Functional/CasForcedLoginControllerTest.php Tests the CAS forced login controller.
CasGatewayAuthSubscriber class Drupal\cas\Subscriber src/Subscriber/CasGatewayAuthSubscriber.php Event subscriber for implementing CAS gateway authentication. 2
CasGatewayAuthSubscriberTest class Drupal\Tests\cas\Functional tests/src/Functional/CasGatewayAuthSubscriberTest.php Tests the CAS gateway login subscriber.
CasHelper class Drupal\cas\Service src/Service/CasHelper.php Utility and helper methods. 18 2
CasHelperTest class Drupal\Tests\cas\Unit\Service tests/src/Unit/Service/CasHelperTest.php CasHelper unit tests.
CasLoginException class Drupal\cas\Exception src/Exception/CasLoginException.php Exception occurring on login failure. 4
CasLoginFormTest class Drupal\Tests\cas\Functional tests/src/Functional/CasLoginFormTest.php Tests the login link on the user login form.
CasLogout class Drupal\cas\Service src/Service/CasLogout.php Provides a default implementation for 'cas.logout' service. 1 2
CasPasswordResetTest class Drupal\Tests\cas\Functional tests/src/Functional/CasPasswordResetTest.php Tests the user's ability to reset their password.
CasPostLoginEvent class Drupal\cas\Event src/Event/CasPostLoginEvent.php Class CasPostLoginEvent. 1
CasPostValidateEvent class Drupal\cas\Event src/Event/CasPostValidateEvent.php Event fired after CAS validation happens. 1
CasPreLoginEvent class Drupal\cas\Event src/Event/CasPreLoginEvent.php Class CasPreLoginEvent. 3
CasPreRedirectEvent class Drupal\cas\Event src/Event/CasPreRedirectEvent.php Class CasPreRedirectEvent. 2
CasPreRegisterEvent class Drupal\cas\Event src/Event/CasPreRegisterEvent.php Class CasPreRegisterEvent. 4
CasPreUserLoadEvent class Drupal\cas\Event src/Event/CasPreUserLoadEvent.php Class CasPreUserLoadEvent. 1
CasPreUserLoadRedirectEvent class Drupal\cas\Event src/Event/CasPreUserLoadRedirectEvent.php Allows third-party code to inject user interaction into the flow. 3
CasPreValidateEvent class Drupal\cas\Event src/Event/CasPreValidateEvent.php Class CasPreValidateEvent. 1
CasPreValidateServerConfigEvent class Drupal\cas\Event src/Event/CasPreValidateServerConfigEvent.php Class CasPreValidateServerConfigEvent. 1
CasPropertyBag class Drupal\cas src/CasPropertyBag.php Data model for CAS property bag. 14
CasPropertyBagTest class Drupal\Tests\cas\Unit tests/src/Unit/CasPropertyBagTest.php CasPropertyBag unit tests.
CasProtectedUserFieldConstraint class Drupal\cas\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/CasProtectedUserFieldConstraint.php Checks if the plain text password is provided for editing a protected field.
CasProtectedUserFieldConstraintValidator class Drupal\cas\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/CasProtectedUserFieldConstraintValidator.php Decorates the ProtectedUserFieldConstraint constraint.
CasProxyException class Drupal\cas\Exception src/Exception/CasProxyException.php Extends \Exception. 1
CasProxyHelper class Drupal\cas\Service src/Service/CasProxyHelper.php Default implementation of 'cas.proxy_helper' service. 2 2
CasProxyHelperTest class Drupal\Tests\cas\Unit\Service tests/src/Unit/Service/CasProxyHelperTest.php CasHelper unit tests.
CasRedirectData class Drupal\cas src/CasRedirectData.php Provides tools to build the redirects. 8
CasRedirectDataTest class Drupal\Tests\cas\Unit tests/src/Unit/CasRedirectDataTest.php CasRedirectData unit tests.
CasRedirector class Drupal\cas\Service src/Service/CasRedirector.php Helper class that builds the redirect response. 4 2
CasRedirectorTest class Drupal\Tests\cas\Unit\Service tests/src/Unit/Service/CasRedirectorTest.php Cas Redirector Unit Tests.
CasRedirectResponse class Drupal\cas src/CasRedirectResponse.php Provides a non-cacheable redirect response to an outside server. 2
CasRouteEnhancer class Drupal\cas\Routing src/Routing/CasRouteEnhancer.php Class CasRouteEnhancer. 1 2
CasRouteEnhancerTest class Drupal\Tests\cas\Unit\Routing tests/src/Unit/Routing/CasRouteEnhancerTest.php CasRouteEnhancer unit tests.
CasRouteSubscriber class Drupal\cas\Subscriber src/Subscriber/CasRouteSubscriber.php Alters the user password reset routes. 2
CasServerConfig class Drupal\cas src/CasServerConfig.php Class CasServerConfig. 7
CasServerConfigTest class Drupal\Tests\cas\Unit tests/src/Unit/CasServerConfigTest.php CasServerConfig unit tests.
CasSettings class Drupal\cas\Form src/Form/CasSettings.php Provides the CAS settings form. 1
CasSloException class Drupal\cas\Exception src/Exception/CasSloException.php Extends \Exception. 2
CasTestSubscriber class Drupal\cas_test tests/modules/cas_test/src/CasTestSubscriber.php Subscribes to pre-login and pre-register events. 2
CasTestTrait trait Drupal\Tests\cas\Traits tests/src/Traits/CasTestTrait.php Provides reusable code for tests. 2
CasUser class Drupal\cas\Plugin\migrate\source\d7 src/Plugin/migrate/source/d7/CasUser.php Drupal authmap source from database.
CasUserAccessCheck class Drupal\cas\Access src/Access/CasUserAccessCheck.php Defines an access checker that restricts CAS users for certain routes. 2

Pages

Other projects