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 <[email protected]>
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  
> [email protected]
> <[email protected]> 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 <[email protected]>
> wrote:
>
>>
>>
>> On Mon, Mar 13, 2017 at 11:16 AM, Isuranga Perera <
>> [email protected]> 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  
>>> [email protected]
>>> <[email protected]> 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 <[email protected]>
>>> wrote:
>>>
>>>> On Sun, Mar 12, 2017 at 11:46 PM, Isuranga Perera <
>>>> [email protected]> 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  
>>>>> [email protected]
>>>>> <[email protected]> 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 <
>>>>> [email protected]> 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  
>>>>>> [email protected]
>>>>>> <[email protected]> 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 <[email protected]>
>>>>>> 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: [email protected]
>>>>>>> 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 <
>>>>>>> [email protected]> 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 <[email protected]
>>>>>>>> > 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: [email protected]
>>>>>>>>> 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 <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> [Looping mentors]
>>>>>>>>>>
>>>>>>>>>> On Thu, Mar 9, 2017 at 7:26 AM, Isuranga Perera <
>>>>>>>>>> [email protected]> 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
>>>>>>>>>>> [email protected]
>>>>>>>>>>> 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
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to