From f2b90709061e103ca354e31cf3cdfb45b6803274 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Sat, 19 Sep 2015 14:42:19 +0200 Subject: Adapt to using ArcticaProject's remote-logon-service. --- src/remote-login-service.vala | 54 ------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 src/remote-login-service.vala (limited to 'src/remote-login-service.vala') diff --git a/src/remote-login-service.vala b/src/remote-login-service.vala deleted file mode 100644 index 7099ac2..0000000 --- a/src/remote-login-service.vala +++ /dev/null @@ -1,54 +0,0 @@ -/* -*- Mode: Vala; indent-tabs-mode: nil; tab-width: 4 -*- - * - * Copyright (C) 2012 Canonical Ltd - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 3 as - * published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * - */ - -protected struct RemoteServerField -{ - public string type; - public bool required; - public Variant default_value; - public HashTable properties; -} - -protected struct RemoteServerApplication -{ - public string application_id; - public int pin_position; -} - -protected struct RemoteServer -{ - public string type; - public string name; - public string url; - public bool last_used_server; - public RemoteServerField[] fields; - public RemoteServerApplication[] applications; -} - -[DBus (name = "com.canonical.RemoteLogin")] -interface RemoteLoginService : Object -{ - public abstract async void get_servers (out RemoteServer[] serverList) throws IOError; - public abstract async void get_servers_for_login (string url, string emailAddress, string password, bool allowCache, out bool loginSuccess, out string dataType, out RemoteServer[] serverList) throws IOError; - public abstract async void get_cached_domains_for_server (string url, out string[] domains) throws IOError; - public abstract async void set_last_used_server (string uccsUrl, string serverUrl) throws IOError; - - public signal void servers_updated (RemoteServer[] serverList); - public signal void login_servers_updated (string url, string emailAddress, string dataType, RemoteServer[] serverList); - public signal void login_changed (string url, string emailAddress); -} -- cgit v1.2.3