public interface

PreInvocationAuthorizationAdvice

org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice
Known Indirect Subclasses

Class Overview

Performs argument filtering and authorization logic before a method is invoked.

Summary

Public Methods
abstract boolean before(Authentication authentication, MethodInvocation mi, PreInvocationAttribute preInvocationAttribute)
The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised.

Public Methods

public abstract boolean before (Authentication authentication, MethodInvocation mi, PreInvocationAttribute preInvocationAttribute)

The "before" advice which should be executed to perform any filtering necessary and to decide whether the method call is authorised.

Parameters
authentication the information on the principal on whose account the decision should be made
mi the method invocation being attempted
preInvocationAttribute the attribute built from the @PreFilter and @PostFilter annotations.
Returns
  • true if authorised, false otherwise