Hi All, Sorry for the late response. [1] is the link to Github repo. Within a day or two I'll be able to complete the prototype.
[1] https://github.com/IsurangaPerera/cli Regards [image: photo] Isuranga Perera at University of Colombo School of Computing P +382244492 <+382244492> M +94712986952 <+94712986952> E isurangamper...@gmail.com <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ <https://isurangaperera.wordpress.com/> <http://www.facebook.com/don.isuranga.perera> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> <http://github.com/IsurangaPerera> <http://stackoverflow.com/users/6909517/isuranga-perera> Get a signature like this: Click here! <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=599521474948677> On Wed, Mar 15, 2017 at 3:36 PM, Harsha Thirimanna <hars...@wso2.com> wrote: > Yes , it would be ok if it is one the way, we would like to look in to > that. Please share the repo . > > On Mar 15, 2017 3:23 PM, "Farasath Ahamed" <farasa...@wso2.com> wrote: > >> Hi Isuranga, >> >> Can you share the link to the GitHub repo so that we can have a look and >> provide feedback? >> >> >> Thanks, >> Farasath. >> >> Farasath Ahamed >> Software Engineer, WSO2 Inc.; http://wso2.com >> Mobile: +94777603866 >> Blog: blog.farazath.com >> Twitter: @farazath619 <https://twitter.com/farazath619> >> <http://wso2.com/signature> >> >> >> >> On Wed, Mar 15, 2017 at 3:19 PM, Isuranga Perera < >> isurangamper...@gmail.com> wrote: >> >>> Hi Harsha >>> >>> I'm almost done with the prototype which currently supports only *Basic >>> Authentication*. Although I had to face some issues related to x.509 >>> verification and wsdl2go code generation I was able to solve them. The >>> prototype is a complete go implementation. I'll send you the prototype >>> within a day or two and then proceed for the project proposal. I can add >>> you as a collaborator for the project on GitHub if needed. I'll let you >>> know any further clarification is needed >>> >>> Regards >>> >>> >>> >>> [image: photo] >>> Isuranga Perera >>> at University of Colombo School of Computing >>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>> isurangamper...@gmail.com >>> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >>> <https://isurangaperera.wordpress.com/> >>> >>> <http://www.facebook.com/don.isuranga.perera> >>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>> <http://github.com/IsurangaPerera> >>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>> Get a signature like this: Click here! >>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=294868300126972> >>> >>> On Mon, Mar 13, 2017 at 11:26 AM, Harsha Thirimanna <hars...@wso2.com> >>> wrote: >>> >>>> >>>> >>>> On Mon, Mar 13, 2017 at 11:16 AM, Isuranga Perera < >>>> isurangamper...@gmail.com> wrote: >>>> >>>>> Hi >>>>> >>>>> Thanks for the information. I have several ideas for the implementation >>>>> >>>>> (01) Use existing stubs (java) to call admin services. But it >>>>> involves additional overhead since it uses Java VM with Go (this approach >>>>> can be implemented with either native interface or an RPC) >>>>> >>>>> (02) Complete implementation with Go (In this case some of the >>>>> libraries have to be implemented) >>>>> >>>>> I prefer latter because of performance and low resource consumption. >>>>> What do you think? >>>>> >>>> >>>> +1 for second approach, because we don't need to coupled with the Java >>>> client. >>>> >>>>> >>>>> Regards >>>>> >>>>> >>>>> [image: photo] >>>>> Isuranga Perera >>>>> at University of Colombo School of Computing >>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>> isurangamper...@gmail.com >>>>> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >>>>> <https://isurangaperera.wordpress.com/> >>>>> >>>>> <http://www.facebook.com/don.isuranga.perera> >>>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>>> <http://github.com/IsurangaPerera> >>>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>>> Get a signature like this: Click here! >>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=593899833989706> >>>>> >>>>> On Mon, Mar 13, 2017 at 11:05 AM, Harsha Thirimanna <hars...@wso2.com> >>>>> wrote: >>>>> >>>>>> On Sun, Mar 12, 2017 at 11:46 PM, Isuranga Perera < >>>>>> isurangamper...@gmail.com> wrote: >>>>>> >>>>>>> Hi All, >>>>>>> >>>>>>> I'm currently working on a prototype for the CLI. But I have some >>>>>>> problems which need to be clarified beforehand >>>>>>> >>>>>>> >>>>>> This is great approach for this. Thanks Isuranga. >>>>>> >>>>>> >>>>>> >>>>>>> (01) what are the authentication techniques which should be used by >>>>>>> CLI? >>>>>>> >>>>>> (02) Should the CLI support next major release without any >>>>>>> modifications? >>>>>>> (As I got to know in WSO2 IS 6.0.0 SOAP protocol will not be used in >>>>>>> any internals.) >>>>>>> >>>>>>> >>>>>> Yes, we are already doing IS 6.0.0 by removing SOAP Services. But we >>>>>> hope to come with this project with a stable release that is IS 5.3.0. So >>>>>> it is already provide both SOAP and Rest services for different APIs. >>>>>> >>>>>> As a authentication mechanism, we can use, either basic auth, oauth, >>>>>> or mutual auth. All three capabilities supported by IS for all the REST >>>>>> APIs. For SOAP services, you have to user admin services to authenticate >>>>>> and used that cookie to call relevant services. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> Thank You >>>>>>> >>>>>>> >>>>>>> [image: photo] >>>>>>> Isuranga Perera >>>>>>> at University of Colombo School of Computing >>>>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>>>> isurangamper...@gmail.com >>>>>>> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >>>>>>> <https://isurangaperera.wordpress.com/> >>>>>>> >>>>>>> <http://www.facebook.com/don.isuranga.perera> >>>>>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>>>>> <http://github.com/IsurangaPerera> >>>>>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>>>>> Get a signature like this: Click here! >>>>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=693366941104269> >>>>>>> >>>>>>> On Thu, Mar 9, 2017 at 5:46 PM, Isuranga Perera < >>>>>>> isurangamper...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Harsha >>>>>>>> >>>>>>>> Thanks for the link >>>>>>>> >>>>>>>> [image: photo] >>>>>>>> Isuranga Perera >>>>>>>> at University of Colombo School of Computing >>>>>>>> P +382244492 <+382244492> M +94712986952 <+94712986952> E >>>>>>>> isurangamper...@gmail.com >>>>>>>> <isurangamper...@gmail.com> W https://isurangaperera.wordpress.com/ >>>>>>>> <https://isurangaperera.wordpress.com/> >>>>>>>> >>>>>>>> <http://www.facebook.com/don.isuranga.perera> >>>>>>>> <http://www.linkedin.com/in/isuranga-perera-aa16a810b> >>>>>>>> <http://github.com/IsurangaPerera> >>>>>>>> <http://stackoverflow.com/users/6909517/isuranga-perera> >>>>>>>> Get a signature like this: Click here! >>>>>>>> <http://ws-promos.appspot.com/r?rdata=eyJydXJsIjogImh0dHA6Ly93d3cud2lzZXN0YW1wLmNvbS9lbWFpbC1pbnN0YWxsP3dzX25jaWQ9NjcyMjk0MDA4JnV0bV9zb3VyY2U9ZXh0ZW5zaW9uJnV0bV9tZWRpdW09ZW1haWwmdXRtX2NhbXBhaWduPXByb21vXzU3MzI1Njg1NDg3Njk3OTIiLCAiZSI6ICI1NzMyNTY4NTQ4NzY5NzkyIn0=&u=902185099499543> >>>>>>>> >>>>>>>> On Thu, Mar 9, 2017 at 5:26 PM, Harsha Thirimanna <hars...@wso2.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> If you would like to go further in GO, you can go and get this, >>>>>>>>> but not free :) >>>>>>>>> >>>>>>>>> https://www.udemy.com/learn-how-to-code/?couponCode=CHANGEIT >>>>>>>>> &siteID=wLyJQb2glSk-RZOrcAKscjLa9dBbmoaPtw&LSNPUBID=wLyJQb2glSk >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> *Harsha Thirimanna* >>>>>>>>> *Associate Tech Lead | WSO2* >>>>>>>>> >>>>>>>>> Email: hars...@wso2.com >>>>>>>>> Mob: +94715186770 <+94%2071%20518%206770> >>>>>>>>> Blog: http://harshathirimanna.blogspot.com/ >>>>>>>>> Twitter: http://twitter.com/harshathirimann >>>>>>>>> Linked-In: linked-in: http://www.linkedin.com/pub/ha >>>>>>>>> rsha-thirimanna/10/ab8/122 >>>>>>>>> <http://wso2.com/signature> >>>>>>>>> >>>>>>>>> On Thu, Mar 9, 2017 at 3:09 PM, Isuranga Perera < >>>>>>>>> isurangamper...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Harsha, >>>>>>>>>> >>>>>>>>>> Thanks for the feedback. I have already gone through the >>>>>>>>>> documentation and I am writing a blog on what I am currently working >>>>>>>>>> on. >>>>>>>>>> https://isurangaperera.wordpress.com/ >>>>>>>>>> Here you will be able to find some areas which I have covered by >>>>>>>>>> now. I think I'm on the right track. Please let me inform if not. >>>>>>>>>> >>>>>>>>>> Regards >>>>>>>>>> Isuranga Perera >>>>>>>>>> >>>>>>>>>> On Thu, Mar 9, 2017 at 1:49 PM, Harsha Thirimanna < >>>>>>>>>> hars...@wso2.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Isuranga, >>>>>>>>>>> >>>>>>>>>>> Thanks for interesting about this project and this would be a >>>>>>>>>>> different experience than the other projects. >>>>>>>>>>> Basically, WSO2 Identity Server is very feature rich solution >>>>>>>>>>> for the security domain. As I mentioned in the project proposal, we >>>>>>>>>>> expect >>>>>>>>>>> following areas to be covered by this project and make this >>>>>>>>>>> implementation >>>>>>>>>>> more pluggable and configurable to easily plug the new API to the >>>>>>>>>>> tool. >>>>>>>>>>> >>>>>>>>>>> Operation on Service Providers >>>>>>>>>>> Operation on Identity Providers >>>>>>>>>>> User Operations >>>>>>>>>>> XACML policy manager >>>>>>>>>>> >>>>>>>>>>> We can adjust these based on existing API that we already expose >>>>>>>>>>> by the product. You can go through the WSO2 Identity Server >>>>>>>>>>> documentations >>>>>>>>>>> to get clear more about[1]. >>>>>>>>>>> >>>>>>>>>>> [1] https://docs.wso2.com/display/IS530/WSO2+Identity+Server+Doc >>>>>>>>>>> umentation >>>>>>>>>>> >>>>>>>>>>> thanks >>>>>>>>>>> >>>>>>>>>>> *Harsha Thirimanna* >>>>>>>>>>> *Associate Tech Lead | WSO2* >>>>>>>>>>> >>>>>>>>>>> Email: hars...@wso2.com >>>>>>>>>>> Mob: +94715186770 <+94%2071%20518%206770> >>>>>>>>>>> Blog: http://harshathirimanna.blogspot.com/ >>>>>>>>>>> Twitter: http://twitter.com/harshathirimann >>>>>>>>>>> Linked-In: linked-in: http://www.linkedin.com/pub/ha >>>>>>>>>>> rsha-thirimanna/10/ab8/122 >>>>>>>>>>> <http://wso2.com/signature> >>>>>>>>>>> >>>>>>>>>>> On Thu, Mar 9, 2017 at 1:03 PM, Prakhash Sivakumar < >>>>>>>>>>> prakh...@wso2.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> [Looping mentors] >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Mar 9, 2017 at 7:26 AM, Isuranga Perera < >>>>>>>>>>>> isurangamper...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> HI All, >>>>>>>>>>>>> >>>>>>>>>>>>> I am a third year undergraduate at University of Colombo >>>>>>>>>>>>> School of Computing. I went through the proposals for GSOC 2017 >>>>>>>>>>>>> and I am >>>>>>>>>>>>> interesting about developing the CLI tool for WSO2 Identity >>>>>>>>>>>>> Server (in >>>>>>>>>>>>> reference to this: >>>>>>>>>>>>> https://docs.wso2.com/display/GSoC/Project+Proposals+for+201 >>>>>>>>>>>>> 7#ProjectProposalsfor2017-Proposal18:[IS]CLIToolforWSO2Ident >>>>>>>>>>>>> ityServer) >>>>>>>>>>>>> >>>>>>>>>>>>> I have already gone through the WSO2 IS documentation several >>>>>>>>>>>>> times and I maintain a blog to record my experience with the >>>>>>>>>>>>> product. >>>>>>>>>>>>> https://isurangaperera.wordpress.com/ >>>>>>>>>>>>> >>>>>>>>>>>>> Can someone describe more about security requirements of the >>>>>>>>>>>>> CLI. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> >>>>>>>>>>>>> Isuranga Perera >>>>>>>>>>>>> University of Colombo School of Computing >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Dev mailing list >>>>>>>>>>>>> Dev@wso2.org >>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Prakhash Sivakumar >>>>>>>>>>>> Software Engineer | WSO2 Inc >>>>>>>>>>>> Platform Security Team >>>>>>>>>>>> Mobile : +94771510080 <+94%2077%20151%200080> >>>>>>>>>>>> Blog : https://medium.com/@PrakhashS >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev