Class BeforeResourceServerApiInvocationEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
io.jmix.oidc.resourceserver.BeforeResourceServerApiInvocationEvent
All Implemented Interfaces:
Serializable

public class BeforeResourceServerApiInvocationEvent extends org.springframework.context.ApplicationEvent
A copy of io.jmix.securityoauth2.event.BeforeInvocationEvent. Event fired before API call. Event listeners can prevent a controller invocation using preventInvocation() method.
See Also:
  • Constructor Details

    • BeforeResourceServerApiInvocationEvent

      public BeforeResourceServerApiInvocationEvent(org.springframework.security.core.Authentication authentication, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
  • Method Details

    • getSource

      public org.springframework.security.core.Authentication getSource()
      Overrides:
      getSource in class EventObject
    • getAuthentication

      public org.springframework.security.core.Authentication getAuthentication()
    • getRequest

      public javax.servlet.ServletRequest getRequest()
    • getResponse

      public javax.servlet.ServletResponse getResponse()
    • isInvocationPrevented

      public boolean isInvocationPrevented()
    • preventInvocation

      public void preventInvocation()
    • getErrorCode

      public int getErrorCode()
    • setErrorCode

      public void setErrorCode(int errorCode)
    • getErrorMessage

      public String getErrorMessage()
    • setErrorMessage

      public void setErrorMessage(String errorMessage)