Hi All,
As a part of implementing complete REST API for services available with
product, we implemented some of the common classes which we can use across
platform.
So I think we need place all of them in single location and use them by all
products.
As i know GREG, ML, APP Store already started developing REST API for their
functionalities.

As i know we all will implement CXF based JAX-RS application for REST
services.
And we will need some common handlers to implement security, input
validations etc.
So far we have implemented XACM, Basic auth handlers and some utulity
classes for our use case and may be in future we can add few more.
I have extracted them and placed in package named rest.api.util. Code can
be found here[1].

Please add details if you have done some work related to your REST APIs.
Then we can discuss and come to conclusion on single package for them.
We can add different security related handlers(authentication,
authorization etc), input validation, resource matchers etc.

[1]
https://github.com/sanjeewa-malalgoda/carbon-apimgt/tree/feature-restapi-1.10.x/components/apimgt/org.wso2.carbon.apimgt.rest.api.util

Thanks,
sanjeewa.

-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

<http://sanjeewamalalgoda.blogspot.com/>blog
:http://sanjeewamalalgoda.blogspot.com/
<http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to