Class AuthorizationFailureEvent

java.lang.Object
io.quarkus.security.spi.runtime.AbstractSecurityEvent
io.quarkus.security.spi.runtime.AuthorizationFailureEvent
All Implemented Interfaces:
SecurityEvent

public final class AuthorizationFailureEvent extends AbstractSecurityEvent
Security event that should be fired when the SecurityIdentity failed security constrain, such as SecurityCheck or HTTP Security policy.
  • Field Details

    • AUTHORIZATION_FAILURE_KEY

      public static final String AUTHORIZATION_FAILURE_KEY
    • AUTHORIZATION_CONTEXT_KEY

      public static final String AUTHORIZATION_CONTEXT_KEY
    • SECURED_METHOD_KEY

      public static final String SECURED_METHOD_KEY
  • Constructor Details

    • AuthorizationFailureEvent

      public AuthorizationFailureEvent(io.quarkus.security.identity.SecurityIdentity securityIdentity, Throwable authorizationFailure, String authorizationContext)
    • AuthorizationFailureEvent

      public AuthorizationFailureEvent(io.quarkus.security.identity.SecurityIdentity securityIdentity, Throwable authorizationFailure, String authorizationContext, Map<String,Object> eventProperties)
    • AuthorizationFailureEvent

      public AuthorizationFailureEvent(io.quarkus.security.identity.SecurityIdentity securityIdentity, Throwable authorizationFailure, String authorizationContext, Map<String,Object> eventProperties, MethodDescription securedMethod)
  • Method Details

    • getAuthorizationFailure

      public Throwable getAuthorizationFailure()
    • getAuthorizationContext

      public String getAuthorizationContext()