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


On Wed, Mar 23, 2016 at 2:05 AM, Manujith Pallewatte <manujith...@gmail.com>
wrote:

> Hi Pushpalanka,
>
> Sorry for spamming the inbox like this, but since I'm already behind the
> schedule I have to get things resolved as fast as possible. Please don't
> mind it.
> One more thing as I finally got to the conclusion, the objective is to
> implement RESTful service to the PDP of IS so that any PEP can access them
> in a RESTful manner? In other words the REST service should be implemented
> to facilitate the information exchange between the PEP and PDP
> Is that correct? please correct me if i'm wrong
>
Hi Manujith,

Yes this understanding is correct.

Thanks,
Pushpalanka

>
> Thanks alot
>
> On Wed, Mar 23, 2016 at 1:39 AM, Manujith Pallewatte <
> manujith...@gmail.com> wrote:
>
>> Hi Pushpalanka,
>>
>> I tried examining the PDP and PAP of IS to get an idea of how things work
>> and i followed the blog article [
>> http://pushpalankajaya.blogspot.com/2013/06/working-with-xacml-30-policies-for-fine.html].
>> I tested out few policies and all seems fine. Now I want to test the
>> policies using a PEP
>> Is there any way to simulate a authorization request? (may be using curl
>> as we use to test RESP APIs)
>> If there's any such way, where should I point the requests at?
>> ex: I added a policy for the resource url
>> http://localhost/services/secret
>> and the IS server is hosted at http://localhost:9443/
>> now i want to do a authorized requests to the 1st mentioned service
>> through the IS server, i sense i'm missing a piece here. Please help me to
>> clarify this point
>>
>> Thank You
>>
>>
>> On Tue, Mar 22, 2016 at 10:47 PM, Manujith Pallewatte <
>> manujith...@gmail.com> wrote:
>>
>>> Hi Pushpalanka,
>>>
>>> Thank you for the resources, I will for sure start working on the
>>> proposal. I was trying to get the basic implementation details straight
>>> before jumping into the proposal
>>> so I could include a better plan in the proposal.  But it seems with the
>>> time constraints I would have to speed it up. Trying my best to deliver the
>>> proposal by
>>> tomorrow.
>>>
>>> Thank you
>>>
>>> On Tue, Mar 22, 2016 at 10:32 PM, Pushpalanka Jayawardhana <
>>> la...@wso2.com> wrote:
>>>
>>>> Hi Manujith,
>>>>
>>>> If you haven't already try go through instructions provided at Dev list
>>>> under the thread "GSoC project proposal questions" for this proposal
>>>> as well.
>>>>
>>>> Hope you are getting up with the pace as the proposal deadline is
>>>> falling on 25th March(this Friday). While you try get familiar with the
>>>> development procedure and other resources, please try to go ahead with
>>>> drafting the proposal as well. This will allow us to give some early feed
>>>> back and time for you to adjust. Following resources might help you.
>>>>
>>>> [1] -
>>>> http://cdwijayarathna.blogspot.com/2016/02/how-to-get-proposal-ready-for-gsoc.html.
>>>> (Later part starting from "Now you need to start work, you may have "
>>>> will guide you)
>>>> [2] - Sample proposal - http://www.slideshare.net/Pushpalanka/gsoc-2012
>>>> <http://www.slideshare.net/Pushpalanka/gsoc-2012>
>>>>
>>>> Thanks,
>>>> 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
>>>>
>>>>
>>>> On Tue, Mar 22, 2016 at 8:57 PM, Manujith Pallewatte <
>>>> manujith...@gmail.com> wrote:
>>>>
>>>>> Hi Chamila,
>>>>>
>>>>> Thank a bunch, that cleared a lot of doubts i was having
>>>>> I would try with the patch9000 method so that i dont have to build the
>>>>> product-is every time
>>>>> And then try the other method as well
>>>>>
>>>>> Thankx again!
>>>>>
>>>>>
>>>>> On Tue, Mar 22, 2016 at 8:40 PM, Chamila Wijayarathna <
>>>>> cham...@wso2.com> wrote:
>>>>>
>>>>>> Hi Manujith,
>>>>>>
>>>>>> identity-framework [1] contains the code base of the features of
>>>>>> Identity Server, and product-is [2] contains the code which install
>>>>>> features at identity-framework to Identity Server. Component specific 
>>>>>> code
>>>>>> is available at identity-framework repo, because some of these features 
>>>>>> are
>>>>>> not only used in Identity Server, but in some other carbon based products
>>>>>> as well. So you need to work with the code at identity-framework mainly.
>>>>>>
>>>>>> But for building the Identity Server using source, first you need to
>>>>>> run identity-framework, then build identity-extensions [3] which get 
>>>>>> packed
>>>>>> into Identity server (You can find this list at [4], you can use scripts 
>>>>>> at
>>>>>> there to clone and build those extensions). Then build product-is. When 
>>>>>> you
>>>>>> are building identity-framework and extensions, maven save those 
>>>>>> artifacts
>>>>>> in your M2_HOME and when you are building product-is, it use these
>>>>>> artifacts. If you only build product-is, since there are no artifacts in
>>>>>> M2_HOME, it will download artifacts available online, so if you have done
>>>>>> any changes they will not appear in Identity Server pack you build.
>>>>>>
>>>>>> Additionally, if you are changing only entitlement component in
>>>>>> identity server, without following above mentioned process, you can just
>>>>>> build a pack by building product-is, then build the component you change
>>>>>> (eg: components/entitlement/org.wso2.carbon.identity.entitlement) and 
>>>>>> copy
>>>>>> the jar file build at target folder (eg:
>>>>>> components/entitlement/org.wso2.carbon.identity.entitlement) into 
>>>>>> <Identity
>>>>>> Server Home>/repository/components/patches/patch9000 (You'll have to 
>>>>>> create
>>>>>> patch9000 folder ). In this way also you can test any changes you are 
>>>>>> doing
>>>>>> to code.
>>>>>>
>>>>>> This may be bit complex task, try it and if you find anything
>>>>>> difficult, please put a mail here.
>>>>>>
>>>>>> [1]. https://github.com/wso2/identity-framework
>>>>>> [2]. https://github.com/wso2/product-is
>>>>>> [3]. https://github.com/wso2-extensions
>>>>>> [4]. https://gist.github.com/pulasthi7/3d365a3345371fd63f74
>>>>>>
>>>>>> Cheers!
>>>>>>
>>>>>> On Tue, Mar 22, 2016 at 8:09 PM, Manujith Pallewatte <
>>>>>> manujith...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Omindu,
>>>>>>>
>>>>>>> Thank alot, I will look into those.
>>>>>>> also should I be working on the
>>>>>>> https://github.com/wso2/identity-framework codebase or
>>>>>>> https://github.com/wso2/product-is codebase
>>>>>>> i was under the impression that the latter is what I should focus on
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Mar 22, 2016 at 7:55 PM, Omindu Rathnaweera <omi...@wso2.com
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Hi Manujith,
>>>>>>>>
>>>>>>>> Pushpalanka will be able to provide you more details on this.
>>>>>>>>
>>>>>>>> For the time being, you can try out the current XACML
>>>>>>>> implementation by following the resources at [1].
>>>>>>>>
>>>>>>>> The documentation related to XACML architecture [2] will help you
>>>>>>>> to understand the current implementation. The feature codebase can be 
>>>>>>>> found
>>>>>>>> at [3]. In the codebase, EntitlmentService [4] is the SOAP service
>>>>>>>> implementation.
>>>>>>>>
>>>>>>>> [1] -
>>>>>>>> https://docs.wso2.com/display/IS510/Configuring+the+Policy+Administration+Point
>>>>>>>> ,
>>>>>>>> http://pushpalankajaya.blogspot.com/2013/06/try-out-xacml-policies-with-wso2.html
>>>>>>>> [2] - https://docs.wso2.com/display/IS510/Access+Control
>>>>>>>> [3] -
>>>>>>>> https://github.com/wso2/identity-framework/tree/master/components/entitlement
>>>>>>>> [4] -
>>>>>>>> https://github.com/wso2/identity-framework/blob/master/components/entitlement/org.wso2.carbon.identity.entitlement/src/main/java/org/wso2/carbon/identity/entitlement/EntitlementService.java
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Omindu.
>>>>>>>>
>>>>>>>> On Tue, Mar 22, 2016 at 6:51 PM, Chamila Wijayarathna <
>>>>>>>> cham...@wso2.com> wrote:
>>>>>>>>
>>>>>>>>> [Adding Pushpalanka]
>>>>>>>>>
>>>>>>>>> On Tue, Mar 22, 2016 at 6:05 PM, Manujith Pallewatte <
>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Omindu,
>>>>>>>>>>
>>>>>>>>>> It that case, I'm interested in doing *Proposal 22: [IS] RESTful
>>>>>>>>>> Fine Grained Authorization-as-a-Service (AZaaS)*
>>>>>>>>>> Since I'm a bi behind the schedule for starting over with it, can
>>>>>>>>>> you give me some pointers to start working? As I get it I have to 
>>>>>>>>>> focus on
>>>>>>>>>> Balana engine, should I be interacting more with the code of Balana, 
>>>>>>>>>> or IS?
>>>>>>>>>>
>>>>>>>>>> Thank You
>>>>>>>>>>
>>>>>>>>>> On Mon, Mar 21, 2016 at 10:56 PM, Omindu Rathnaweera <
>>>>>>>>>> omi...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Manujith,
>>>>>>>>>>>
>>>>>>>>>>> Thank you for showing interest in the project. Unfortunately we
>>>>>>>>>>> have decided to remove the project from the project proposals list 
>>>>>>>>>>> since we
>>>>>>>>>>> need to add the scim 2.0 support to an upcoming release which is 
>>>>>>>>>>> scheduled
>>>>>>>>>>> to be done prior to the GSoC project period. We apologize for any
>>>>>>>>>>> inconvenience this may have caused.
>>>>>>>>>>>
>>>>>>>>>>> We have included a new project [1] to add *SAML Assertion
>>>>>>>>>>> Query/Request Profile support for WSO2 Identity Server*. If
>>>>>>>>>>> interested, you can go through the project details and submit a 
>>>>>>>>>>> proposal
>>>>>>>>>>> for the new project or one of the other Identity Server projects 
>>>>>>>>>>> (project 22
>>>>>>>>>>> & 23). If you have any questions, feel free to raise.
>>>>>>>>>>>
>>>>>>>>>>> [1] -
>>>>>>>>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+2016#ProjectProposalsfor2016-Proposal20:[IS]SAMLAssertionQuery/RequestProfilesupportforWSO2IdentityServer
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Omindu.
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Mar 21, 2016 at 9:59 PM, Pubudu Fernando <
>>>>>>>>>>> pubu...@wso2.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> [adding mentors]
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Mar 21, 2016 at 8:35 PM, Manujith Pallewatte <
>>>>>>>>>>>> manujith...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I'm Manujith Pallewatte, a 2nd year undergraduate from
>>>>>>>>>>>>> Department of Computer Science and Engineering, University of 
>>>>>>>>>>>>> Moratuwa. I'm
>>>>>>>>>>>>> interested in doing project for WSO2 for GSoC 2016.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I already picked Proposal 20 considering my capabilities and
>>>>>>>>>>>>> interest in the area.
>>>>>>>>>>>>> As a Oracle certified java programmer I have a firm hand on
>>>>>>>>>>>>> Java, and I have developed several REST APIs on top of different 
>>>>>>>>>>>>> platforms
>>>>>>>>>>>>> (like google app engine). And currently I'm reading on SCIM 
>>>>>>>>>>>>> specification.
>>>>>>>>>>>>>
>>>>>>>>>>>>> So far, I cloned the *product-is* repo (
>>>>>>>>>>>>> https://github.com/wso2/product-is) which i believe to be the
>>>>>>>>>>>>> source of Identity Server and then build it. I played around with 
>>>>>>>>>>>>> the
>>>>>>>>>>>>> system a bit and now trying to connect different services to it.
>>>>>>>>>>>>>
>>>>>>>>>>>>> So I want to know if I'm going in the wrong direction (with
>>>>>>>>>>>>> the objective of working for the above proposal) and please give 
>>>>>>>>>>>>> me some
>>>>>>>>>>>>> suggestions to read or work on to improve my familiarity with the 
>>>>>>>>>>>>> system.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> [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>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>> Dev@wso2.org
>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> *Pubudu Fernando*
>>>>>>>>>>>> Software Engineer - Intern
>>>>>>>>>>>> WSO2 Inc.
>>>>>>>>>>>> m: +94 77 888 2543
>>>>>>>>>>>>
>>>>>>>>>>>> <https://lk.linkedin.com/in/pubuduf>  <http://blog.pubudu.xyz/>
>>>>>>>>>>>>   <https://github.com/pubudu91>
>>>>>>>>>>>> <http://stackoverflow.com/users/4329912/pubudu>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Omindu Rathnaweera
>>>>>>>>>>> Software Engineer, WSO2 Inc.
>>>>>>>>>>> Mobile: +94 771 197 211
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>>>>
>>>>>>>>>> Manujith Pallewatte
>>>>>>>>>> about.me/manzzup
>>>>>>>>>>   <http://about.me/manzzup>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Dev mailing list
>>>>>>>>>> Dev@wso2.org
>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Chamila Dilshan Wijayarathna,*
>>>>>>>>> Software Engineer
>>>>>>>>> Mobile:(+94)788193620
>>>>>>>>> WSO2 Inc., http://wso2.com/
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Omindu Rathnaweera
>>>>>>>> Software Engineer, WSO2 Inc.
>>>>>>>> Mobile: +94 771 197 211
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> [image: Manujith Pallewatte on about.me]
>>>>>>>
>>>>>>> Manujith Pallewatte
>>>>>>> about.me/manzzup
>>>>>>>   <http://about.me/manzzup>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Chamila Dilshan Wijayarathna,*
>>>>>> Software Engineer
>>>>>> Mobile:(+94)788193620
>>>>>> WSO2 Inc., http://wso2.com/
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>>
>>>>>
>>>>> [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>
>>>
>>
>>
>>
>> --
>>
>>
>>
>> [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>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to