1.1.7
by natalia.bidart at canonical
Import upstream version 0.99.6 |
1 |
# ubuntu_sso - Ubuntu Single Sign On client support for desktop apps
|
1
by Natalia Bidart (nessita)
Import upstream version 0.0.3 |
2 |
#
|
1.1.7
by natalia.bidart at canonical
Import upstream version 0.99.6 |
3 |
# Copyright 2009-2010 Canonical Ltd.
|
1
by Natalia Bidart (nessita)
Import upstream version 0.0.3 |
4 |
#
|
5 |
# This program is free software: you can redistribute it and/or modify it
|
|
6 |
# under the terms of the GNU General Public License version 3, as published
|
|
7 |
# by the Free Software Foundation.
|
|
8 |
#
|
|
9 |
# This program is distributed in the hope that it will be useful, but
|
|
10 |
# WITHOUT ANY WARRANTY; without even the implied warranties of
|
|
11 |
# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
|
|
12 |
# PURPOSE. See the GNU General Public License for more details.
|
|
13 |
#
|
|
14 |
# You should have received a copy of the GNU General Public License along
|
|
15 |
# with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
1.1.7
by natalia.bidart at canonical
Import upstream version 0.99.6 |
16 |
"""Ubuntu Single Sign On client code."""
|
1
by Natalia Bidart (nessita)
Import upstream version 0.0.3 |
17 |
|
1.1.34
by Natalia Bidart (nessita)
Import upstream version 2.99.91 |
18 |
import sys |
19 |
||
1.1.31
by Natalia Bidart (nessita)
Import upstream version 2.99.4 |
20 |
# DBus constants
|
1.1.1
by natalia.bidart at canonical
Import upstream version 0.98 |
21 |
DBUS_BUS_NAME = "com.ubuntu.sso" |
1.1.31
by Natalia Bidart (nessita)
Import upstream version 2.99.4 |
22 |
|
1.1.12
by natalia.bidart at canonical
Import upstream version 1.1.1 |
23 |
DBUS_ACCOUNT_PATH = "/com/ubuntu/sso/accounts" |
1.1.1
by natalia.bidart at canonical
Import upstream version 0.98 |
24 |
DBUS_IFACE_USER_NAME = "com.ubuntu.sso.UserManagement" |
1.1.12
by natalia.bidart at canonical
Import upstream version 1.1.1 |
25 |
|
26 |
DBUS_CREDENTIALS_PATH = "/com/ubuntu/sso/credentials" |
|
27 |
DBUS_CREDENTIALS_IFACE = "com.ubuntu.sso.CredentialsManagement" |
|
28 |
||
29 |
NO_OP = lambda *args, **kwargs: None |
|
1.1.31
by Natalia Bidart (nessita)
Import upstream version 2.99.4 |
30 |
|
31 |
# return codes for UIs
|
|
32 |
USER_SUCCESS = 0 |
|
33 |
USER_CANCELLATION = 10 |
|
1.1.34
by Natalia Bidart (nessita)
Import upstream version 2.99.91 |
34 |
EXCEPTION_RAISED = 11 |
1.1.31
by Natalia Bidart (nessita)
Import upstream version 2.99.4 |
35 |
|
36 |
# available UIs
|
|
37 |
UI_EXECUTABLE_GTK = 'ubuntu-sso-login-gtk' |
|
38 |
UI_EXECUTABLE_QT = 'ubuntu-sso-login-qt' |
|
1.1.34
by Natalia Bidart (nessita)
Import upstream version 2.99.91 |
39 |
UI_PROXY_CREDS_DIALOG = 'ubuntu-sso-proxy-creds-qt' |
40 |
||
41 |
if getattr(sys, "frozen", None) is not None and sys.platform == "win32": |
|
42 |
UI_EXECUTABLE_QT += ".exe" |
|
43 |
UI_PROXY_CREDS_DIALOG += ".exe" |