Welcome to the new Spring.io forums!
If this is your first visit, be sure to check out the
by clicking the link above, and for security reasons, use the
forgot password link to reset your password..
You may have to register before you can post: click the register
link above to proceed. To start viewing messages, select the forum that you want to visit
from the selection below.
However, even if the method is not private you can secure it by never referencing it (i.e. using an inner bean when declaring it). This may sound like a risk, but if a user got a hold of an instance of an Object that was not woven with the Security Aspect it would have the same problems. In fact, weaving proxy based aspects is essentially creating an inner bean of the unsecured class and wrapping it with the Security Aspect.