[gnome-online-accounts/wip/kerberos: 2/5] Add new "Ticketing" interface
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-online-accounts/wip/kerberos: 2/5] Add new "Ticketing" interface
- Date: Fri, 17 Aug 2012 04:44:01 +0000 (UTC)
commit 697354a75546309b35d11a3112f14108a2115061
Author: Ray Strode <rstrode redhat com>
Date: Mon Aug 13 10:56:08 2012 -0400
Add new "Ticketing" interface
Kerberos is somewhat different from other providers in that it
providers user the ability to gain access to arbitrary resources
on the local network, not just a finite set of resources (such
as Documents, Mail, Chat, etc). This ability is one of the main
reasons Kerberos is used in enterprise deployments (so called
Single Sign On).
This commit adds a new Ticketing interface to describe that
ability.
data/dbus-interfaces.xml | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/data/dbus-interfaces.xml b/data/dbus-interfaces.xml
index 9881d81..07aac04 100644
--- a/data/dbus-interfaces.xml
+++ b/data/dbus-interfaces.xml
@@ -164,6 +164,16 @@
-->
<property name="DocumentsDisabled" type="b" access="readwrite"/>
+ <!-- TicketingDisabled:
+ If %TRUE, the account will not expose any
+ #org.gnome.OnlineAccounts.Ticketing interface. If the account does not
+ provide ticketing-like capabilities, this property does nothing.
+
+ Note that the #org.gnomeOnlineAccounts.Ticketing interface is added or
+ removed from the account asynchronously.
+ -->
+ <property name="TicketingDisabled" type="b" access="readwrite"/>
+
<!--
Remove:
@@ -469,4 +479,13 @@
<property name="Host" type="s" access="read"/>
</interface>
+ <!--
+ org.gnome.OnlineAccounts.Ticketing:
+
+ An account object implements this interface if it provides
+ ticketing capabilities.
+ -->
+ <interface name="org.gnome.OnlineAccounts.Ticketing">
+ </interface>
+
</node>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]