~ubuntu-branches/ubuntu/precise/ubuntu-sso-client/precise

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"