Hi Jussi, Alex,

It would be great if gSSO supports multiple plugind's.

I have few doubts regarding the same:
- Will it allow to have Tizen specific plugin interfaces? (i.e. instead of 
gsignond-plugin-interface, can we use our own Tizen specific interfaces for 
plugins?)

- Only plugind customization is sufficient or it is required to modify 
plugin-proxy, plugin-remote related codes (libgsignond-plugins) too?


- Thanks and Regards,
  Manasij
  Samsung R&D Institute India, Bangalore
  manasij.r AT samsung.com
  

------- Original Message -------
Sender : Jussi Laako<[email protected]> 
Date   : Jan 09, 2014 19:31 (GMT+05:30)
Title  : Re: [Dev] Inclusion of glib headers in Tizen Native public header files

Hi,

 >      2. Creating ONE Tizen specific gSSO plugin and use this plugin
 > to load all Tizen authenticator plugins. So basically this would have
 > worked like a plugin loader,

I would propose to do a variant of this. So you could implement a custom 
Tizen specific plugind (the daemon/shim that loads and runs plugin 
instances). Since the interface between gsignond and plugind is dbus 
interface, it allows you to use what ever kind of API towards plugins. 
The plugind is just loader and translator between dbus and plugin 
interfaces.

What we would need to change in upstream gsignond is to support multiple 
plugind's and to know which one to use for each plugin. For that we 
could add configuration entry to define additional plugind's and 
corresponding plugin directories.

I think this is cleanest way to achieve glib isolation. It would allow 
writing plugind and/or plugins even in different language like Python.

You could also base the work on the currently existing plugind code and 
just replace the actual plugin interface there.


Best regards,

        - Jussi

_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev
<p>&nbsp;</p><p>&nbsp;</p>
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to