Class BackChannelLogoutHandler

java.lang.Object
io.quarkus.oidc.runtime.BackChannelLogoutHandler
All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>

@Singleton public final class BackChannelLogoutHandler extends Object implements io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
  • Constructor Details

  • Method Details

    • handle

      public void handle(io.vertx.ext.web.RoutingContext routingContext)
      Specified by:
      handle in interface io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
    • createPathMatcher

      void createPathMatcher(@Observes io.vertx.ext.web.Router ignored)
    • updatePathMatcher

      void updatePathMatcher(@Observes BackChannelLogoutHandler.NewBackChannelLogoutPath ignored, io.vertx.core.Vertx vertx)
    • clearCacheOnShutdown

      void clearCacheOnShutdown(@Observes io.quarkus.runtime.ShutdownEvent event, io.vertx.core.Vertx vertx)
    • fireBackChannelLogoutChangedEvent

      public static void fireBackChannelLogoutChangedEvent(OidcTenantConfig oidcConfig, TenantConfigContext tenant)
    • fireBackChannelLogoutReadyEvent

      public static void fireBackChannelLogoutReadyEvent(OidcTenantConfig oidcConfig)