You are here

public static function CasForcedAuthSubscriber::getSubscribedEvents in CAS 2.x

Registers the methods in this class that should be listeners.

Return value

array An array of event listener definitions.

Overrides HttpExceptionSubscriberBase::getSubscribedEvents

File

src/Subscriber/CasForcedAuthSubscriber.php, line 111

Class

CasForcedAuthSubscriber
Event subscriber for implementing CAS forced authentication.

Namespace

Drupal\cas\Subscriber

Code

public static function getSubscribedEvents() {

  // Run before DynamicPageCacheSubscriber (27) and
  // CasGatewayAuthSubscriber (28)
  // but after important services like RouterListener (32) and
  // MaintenanceModeSubscriber (30)
  $events[KernelEvents::REQUEST][] = [
    'onRequest',
    29,
  ];
  $events[KernelEvents::EXCEPTION][] = [
    'onException',
    0,
  ];
  return $events;
}