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