Package io.quarkus.security.spi.runtime
Class SecurityEventHelper<S extends SecurityEvent,F extends SecurityEvent>
java.lang.Object
io.quarkus.security.spi.runtime.SecurityEventHelper<S,F>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AuthenticationFailureEventstatic final AuthenticationSuccessEventstatic final AuthorizationFailureEventstatic final AuthorizationSuccessEvent -
Constructor Summary
ConstructorsConstructorDescriptionSecurityEventHelper(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 Summary
Modifier and TypeMethodDescriptionstatic <T extends SecurityEvent>
voidfire(jakarta.enterprise.event.Event<T> securityEvent, T event) booleanbooleanvoidfireFailureEvent(F failureInstance) voidfireSuccessEvent(S successInstance) static <T extends SecurityEvent>
booleanisEventObserved(T event, jakarta.enterprise.inject.spi.BeanManager beanManager, boolean enabled)
-
Field Details
-
AUTHORIZATION_FAILURE
-
AUTHORIZATION_SUCCESS
-
AUTHENTICATION_FAILURE
-
AUTHENTICATION_SUCCESS
-
-
Constructor Details
-
SecurityEventHelper
-
-
Method Details
-
fireSuccessEvent
-
fireFailureEvent
-
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)
-