You are here

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

File

src/Subscriber/CasGatewayAuthSubscriber.php, line 133

Class

CasGatewayAuthSubscriber
Event subscriber for implementing CAS gateway authentication.

Namespace

Drupal\cas\Subscriber

Code

public static function getSubscribedEvents() {

  // Run before DynamicPageCacheSubscriber (27)
  // but after CasForcedAuthSubscriber (29),
  // MaintenanceModeSubscriber (30) and RouterListener (32)
  $events[KernelEvents::REQUEST][] = [
    'onRequest',
    28,
  ];

  // Run before DynamicPageCacheSubscriber (100) so it can cache our
  // modification to responses.
  $events[KernelEvents::RESPONSE][] = [
    'onResponse',
    110,
  ];
  return $events;
}