Class SecurityEventHelper<S extends SecurityEvent,F extends SecurityEvent>

java.lang.Object
io.quarkus.security.spi.runtime.SecurityEventHelper<S,F>

public class SecurityEventHelper<S extends SecurityEvent,F extends SecurityEvent> extends Object
  • Field Details

  • Constructor Details

    • SecurityEventHelper

      public SecurityEventHelper(jakarta.enterprise.event.Event<S> successEvent, jakarta.enterprise.event.Event<F> failureEvent, S successInstance, F failureInstance, jakarta.enterprise.inject.spi.BeanManager beanManager, boolean enabled)
  • Method Details

    • fireSuccessEvent

      public void fireSuccessEvent(S successInstance)
    • fireFailureEvent

      public void fireFailureEvent(F failureInstance)
    • fireEventOnSuccess

      public boolean fireEventOnSuccess()
    • fireEventOnFailure

      public boolean fireEventOnFailure()
    • fire

      public static <T extends SecurityEvent> void fire(jakarta.enterprise.event.Event<T> securityEvent, T event)
    • isEventObserved

      public static <T extends SecurityEvent> boolean isEventObserved(T event, jakarta.enterprise.inject.spi.BeanManager beanManager, boolean enabled)