Take a look at the blueprint-authz module. It does a very similar thing ... maybe even exactly what you want :-)
If not it should still be easy to enhance it.

See https://fisheye6.atlassian.com/browse/~br=trunk/aries/trunk/blueprint/blueprint-authz

I had to use a namespace and even a custom element simply to activate the interceptor. No idea if it can be done differently.

Christian

On 16.03.2015 17:31, Matthias Seidemann wrote:
Hello everyone,

In my application I want to intercept the calls of service-methods and check if the currently logged in user has permissions to do so. I already found the "org.apache.aries.blueprint.Interceptor" Interface to do that, but I don't really know how I can tell aries to call my Interceptor. Any ideas on how to realize that?

I think I already found a way to do this by using a custom namespace with a custom NamespaceHandler implementation (did not fully implement it yet), but I don't really want to do it in that way because I don't want the need to add extra attributes to the beans.

Best regards,
Matthias


--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to