How about supporting JAXRS filters? On Wed, Dec 7, 2016 at 12:52 PM, Thusitha Thilina Dayaratne < [email protected]> wrote:
> Hi Ishara, > > As you have mentioned, with the current architecture we can't set the > specific interceptor for a particular service but rather to all services in > the registry. And also if there are multiple interceptors and one > interceptor returns false from its' preCaall then the invocation chain will > not continue further. > > IMHO we have few options > > - We can implement a way to register specific interceptors to specific > services > - We can support JAX-RS Filters > - We can provide a way to skip some interceptors for specific services > > @Azeez WDYT? > > Thanks > Thusitha > > > On Wed, Dec 7, 2016 at 10:56 AM, Ishara Cooray <[email protected]> wrote: > >> HI, >> >> We are using MSF4J interceptor for securing REST APIs in API Manager. [1] >> As for now Interceptor registration happens at the class level @Component >> annotation as below. >> >> @Component( >> name = "org.wso2.carbon.apimgt.rest.a >> pi.common.interceptors.OAUTH2SecurityInterceptor", >> service = Interceptor.class, >> immediate = true >> ) >> The limitations here are >> >> 1. it is not possible to have more than one interceptor that will >> dynamically pick when an api call is received(Because the order matters >> and >> we are not certain which interceptor will take into effect ). >> 2. We cannot explicitly configure to use Custom interceptors because >> of the above[1] reason. >> >> Do we have any plans for these limitations? >> >> Thanks & Regards, >> Ishara Cooray >> Senior Software Engineer >> Mobile : +9477 262 9512 <+94%2077%20262%209512> >> WSO2, Inc. | http://wso2.com/ >> Lean . Enterprise . Middleware >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Thusitha Dayaratne > Software Engineer > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > Mobile +94712756809 <071%20275%206809> > Blog alokayasoya.blogspot.com > About http://about.me/thusithathilina > <http://wso2.com/signature> > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Afkham Azeez* Senior Director, Platform Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>* *email: **[email protected]* <[email protected]> * cell: +94 77 3320919blog: **http://blog.afkham.org* <http://blog.afkham.org> *twitter: **http://twitter.com/afkham_azeez* <http://twitter.com/afkham_azeez> *linked-in: **http://lk.linkedin.com/in/afkhamazeez <http://lk.linkedin.com/in/afkhamazeez>* *Lean . Enterprise . Middleware*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
