| Home >> All >> org >> acegisecurity >> intercept >> [ method Javadoc ] |
| | org.acegisecurity.intercept.method.aopalliance.* (2) | | org.acegisecurity.intercept.method.aspectj.* (2) |
org.acegisecurity.intercept.method: Javadoc index of package org.acegisecurity.intercept.method.
Package Samples:
org.acegisecurity.intercept.method.aopalliance: Provides support objects for securing Java method invocations via different AOP libraries.
org.acegisecurity.intercept.method.aspectj
Classes:
AspectJSecurityInterceptor: Provides security interception of AspectJ method invocations. The ObjectDefinitionSource required by this security interceptor is of type org.acegisecurity.intercept.method.MethodDefinitionSource . This is shared with the AOP Alliance based security interceptor ( MethodSecurityInterceptor ), since both work with Java Method s. The secure object type is org.aspectj.lang.JoinPoint , which is passed from the relevant around() advice. The around() advice also passes an anonymous implementation of AspectJCallback which contains the call for AspectJ to continue processing: return proceed(); . Refer to ...
MethodDefinitionMap: Stores a ConfigAttributeDefinition for each method signature defined in a bean context. For consistency with MethodDefinitionAttributes as well as support for MethodDefinitionSourceAdvisor , this implementation will return a ConfigAttributeDefinition containing all configuration attributes defined against: The method-specific attributes defined for the intercepted method of the intercepted class. The method-specific attributes defined by any explicitly implemented interface if that interface contains a method signature matching that of the intercepted method. In general you should therefore define ...
MethodDefinitionSourceAdvisor: Advisor driven by a org.acegisecurity.intercept.method.MethodDefinitionSource , used to exclude a MethodSecurityInterceptor from public (ie non-secure) methods. Because the AOP framework caches advice calculations, this is normally faster than just letting the MethodSecurityInterceptor run and find out itself that it has no work to do. This class also allows the use of Spring's DefaultAdvisorAutoProxyCreator , which makes configuration easier than setup a ProxyFactoryBean for each object requiring security. Note that autoproxying is not supported for BeanFactory implementations, as post-processing ...
MethodDefinitionAttributes: Stores a ConfigAttributeDefinition for each method signature defined by Commons Attributes. This class will only detect those attributes which are defined for: The class-wide attributes defined for the intercepted class. The class-wide attributes defined for interfaces explicitly implemented by the intercepted class. The method-specific attributes defined for the intercepted method of the intercepted class. The method-specific attributes defined by any explicitly implemented interface if that interface contains a method signature matching that of the intercepted method. Note that attributes defined ...
MethodSecurityInterceptor: Provides security interception of AOP Alliance based method invocations. The ObjectDefinitionSource required by this security interceptor is of type org.acegisecurity.intercept.method.MethodDefinitionSource . This is shared with the AspectJ based security interceptor ( AspectJSecurityInterceptor ), since both work with Java Method s. Refer to org.acegisecurity.intercept.AbstractSecurityInterceptor for details on the workflow.
MethodInvocationPrivilegeEvaluator: Allows users to determine whether they have "before invocation" privileges for a given method invocation. Of course, if an org.acegisecurity.AfterInvocationManager is used to authorize the result of a method invocation, this class cannot assist determine whether or not the AfterInvocationManager will enable access. Instead this class aims to allow applications to determine whether or not the current principal would be allowed to at least attempt to invoke the method, irrespective of the "after" invocation handling.
MethodDefinitionSourceEditor: Property editor to assist with the setup of a MethodDefinitionSource . The class creates and populates a MethodDefinitionMap .
AspectJCallback: Called by the AspectJSecurityInterceptor when it wishes for the AspectJ processing to continue. Typically implemented in the around() advice as a simple return proceed(); statement.
MethodDefinitionSource: Marker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on Method s.
AbstractMethodDefinitionSource: Abstract implementation of MethodDefinitionSource .
| Home | Contact Us | Privacy Policy | Terms of Service |