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>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to