public class

PublicInvocationEvent

extends AbstractAuthorizationEvent
java.lang.Object
   ↳ java.util.EventObject
     ↳ org.springframework.context.ApplicationEvent
       ↳ org.springframework.security.access.event.AbstractAuthorizationEvent
         ↳ org.springframework.security.access.event.PublicInvocationEvent

Class Overview

Event that is generated whenever a public secure object is invoked.

A public secure object is a secure object that has no ConfigAttributes defined. A public secure object will not cause the SecurityContextHolder to be inspected or authenticated, and no authorization will take place.

Published just before the secure object attempts to proceed.

Summary

[Expand]
Inherited Fields
From class java.util.EventObject
Public Constructors
PublicInvocationEvent(Object secureObject)
Construct the event, passing in the public secure object.
[Expand]
Inherited Methods
From class org.springframework.context.ApplicationEvent
From class java.util.EventObject
From class java.lang.Object

Public Constructors

public PublicInvocationEvent (Object secureObject)

Construct the event, passing in the public secure object.

Parameters
secureObject the public secure object