Hi Manujith, Please share the code progress via Github, once you are satisfied with refactoring. Please fork [1] to your private repo, and at location [2], you may have a new component named 'org.wso2.carbon.identity.entitlement.endpoint' where the implementation can reside.
[1] - https://github.com/wso2/carbon-identity-framework [2] - https://github.com/wso2/carbon-identity-framework/tree/master/components/entitlement Thanks, Pushpalanka On Wed, Jun 1, 2016 at 10:00 AM, Manujith Pallewatte <manujith...@gmail.com> wrote: > Hi all, > > So I have roughly finished up the following 5 services in REST > getDecision > getDecisionByAttibutes > getBooleanDecision > getEntitledAttributes > getAllEntitlements > > The service is packed to a war file deployable to IS 5.2.0 > It's still in primary testing, so once it's confirmed working it will be > released to the community to get their ideas > the URIs and methods should be adjusted with the community suggestions > > Hoping to release the war file in coming week as well as the code. The > code have to be refracted first. > > Thank You > > On Mon, May 23, 2016 at 2:05 PM, Manujith Pallewatte < > manujith...@gmail.com> wrote: > >> Hi all, >> >> To update on the progress so far, after having a chat with Pushpalanka, I >> started with the project code. Basic setups are done. >> Necessary entry points for the service was identified and now I'm >> familiar with the process of deploying the REST service as a Web app to the >> IS. >> >> Right now, the getDecision method is implemented in a RESTful manner, >> using Apache cxf (following the guidelines of SCIM implementation as >> suggested by Pushpalanka and Omindu). The implementation works, yet it's >> only a test implementation. >> >> We are expecting to consult the community on the actual implementation of >> the service, focusing on points like >> 1) End point URLs >> 2) Resource identification >> 3) Service method definitions >> >> At the moment I'm struggling with implementations of some methods using >> the current CXF version, hoping to resolve it ASAP. >> >> Thanks, >> Manujith >> >> On Mon, May 16, 2016 at 11:18 AM, Pushpalanka Jayawardhana < >> la...@wso2.com> wrote: >> >>> Hi Manujith, >>> >>> Good progress in getting familiar with the environment. >>> So let's try to start with the scope of the project too. >>> >>> Since we are to work on implementing REST service, it is better to go >>> through WSO2 guidelines for REST service implementation. Please find the >>> white paper at[1] and the relevant discussion can be found at architecture >>> mailing list under "REST API Guidelines". Then we can work on defining the >>> API definition for the endpoint. >>> >>> You can also have a look at the existing WSO2 REST implementation to >>> capture the followed patterns referring the SCIM[2] and OAuth endpoints[3]. >>> >>> >>> [1] - http://wso2.com/whitepapers/wso2-rest-apis-design-guidelines/ >>> [2] - >>> https://github.com/wso2-extensions/identity-inbound-provisioning-scim/tree/master/components/org.wso2.carbon.identity.scim.provider >>> [3] - >>> https://github.com/wso2-extensions/identity-inbound-auth-oauth/tree/master/components/org.wso2.carbon.identity.oauth.endpoint >>> >>> Thanks, >>> Pushpalanka >>> >>> On Wed, May 11, 2016 at 3:23 PM, Manujith Pallewatte < >>> manujith...@gmail.com> wrote: >>> >>>> Hi Pushpalanka, >>>> >>>> I managed to setup the development environment and build all the >>>> sources (thanks to Omindu :)) >>>> Then I made the PEP client using the entitlement stubs as you have >>>> mentioned in a previous thread. It's working in an accepted state. But I >>>> encountered some questions during the process, so I'm currently building a >>>> doc with all the questions so I can document them and their answers for >>>> future reference. >>>> Other than that I'm trying to write different policies using XACML >>>> >>>> Also please let me know of any other steps i can follow to get familiar >>>> with the components, specially the code since I'm only focusing on >>>> Entitlement service right now >>>> >>>> Thank You >>>> Manujith >>>> -- >>>> >>>> >>>> >>>> [image: Manujith Pallewatte on about.me] >>>> >>>> Manujith Pallewatte >>>> about.me/manzzup >>>> <http://about.me/manzzup> >>>> >>> >>> >>> >>> -- >>> Pushpalanka. >>> -- >>> Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). >>> Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ >>> Mobile: +94779716248 >>> Blog: pushpalankajaya.blogspot.com/ | LinkedIn: >>> lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka >>> >>> >> >> >> -- >> >> >> >> [image: Manujith Pallewatte on about.me] >> >> Manujith Pallewatte >> about.me/manzzup >> <http://about.me/manzzup> >> > > > > -- > > > > [image: Manujith Pallewatte on about.me] > > Manujith Pallewatte > about.me/manzzup > <http://about.me/manzzup> > -- Pushpalanka. -- Pushpalanka Jayawardhana, B.Sc.Eng.(Hons). Senior Software Engineer, WSO2 Lanka (pvt) Ltd; wso2.com/ Mobile: +94779716248 Blog: pushpalankajaya.blogspot.com/ | LinkedIn: lk.linkedin.com/in/pushpalanka/ | Twitter: @pushpalanka
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev