Skip to content

my_work: Add new dbus messages in oVirt.js to handle SSO event

yun341 requested to merge yun341/gnome-shell:my_work into master

What the issue done

sequenceDiagram
    oVirt-->>Product A: send dbus message to indicate Greeter complete to startup.
    Product A->>oVirt: Product A send the dbus message to start SSO event. 

why we need this changes

Product A supports multi desktop sessions, so we will add a new dbus interface(UserAuthenticated) which includes Display ID from the desktop session. So the gnome-shell(oVirt) could trigger the SSO for specified desktop session using Display ID.

That means each desktop will send specified dbus message to oVirt. Such as the desktop A(display num is 100) will send the dbus message "/org/vmware/viewagent/Credentials/D100" to oVirt, then oVirt will start SSO handler "_onUserAuthenticated".

Here is the issue request: #1983 (closed).

Edited by yun341

Merge request reports