|
@@ -28,6 +28,7 @@ import org.springframework.core.log.LogMessage;
|
|
import org.springframework.security.access.AccessDeniedException;
|
|
import org.springframework.security.access.AccessDeniedException;
|
|
import org.springframework.security.access.AfterInvocationProvider;
|
|
import org.springframework.security.access.AfterInvocationProvider;
|
|
import org.springframework.security.access.ConfigAttribute;
|
|
import org.springframework.security.access.ConfigAttribute;
|
|
|
|
+import org.springframework.security.authorization.AuthorizationManager;
|
|
import org.springframework.security.core.Authentication;
|
|
import org.springframework.security.core.Authentication;
|
|
import org.springframework.util.Assert;
|
|
import org.springframework.util.Assert;
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
@@ -47,7 +48,11 @@ import org.springframework.util.CollectionUtils;
|
|
* given provider is configured to respond to).
|
|
* given provider is configured to respond to).
|
|
*
|
|
*
|
|
* @author Ben Alex
|
|
* @author Ben Alex
|
|
|
|
+ * @see org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor
|
|
|
|
+ * @see org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor
|
|
|
|
+ * @deprecated Use delegation with {@link AuthorizationManager}
|
|
*/
|
|
*/
|
|
|
|
+@Deprecated
|
|
public class AfterInvocationProviderManager implements AfterInvocationManager, InitializingBean {
|
|
public class AfterInvocationProviderManager implements AfterInvocationManager, InitializingBean {
|
|
|
|
|
|
protected static final Log logger = LogFactory.getLog(AfterInvocationProviderManager.class);
|
|
protected static final Log logger = LogFactory.getLog(AfterInvocationProviderManager.class);
|