summaryrefslogtreecommitdiff
path: root/projects/krb5-auth-dialog.mdwn
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2011-03-06 20:20:38 +0100
committerGuido Günther <agx@sigxcpu.org>2011-03-06 20:20:38 +0100
commit064528fc2974817409c4525101570a1502681a89 (patch)
treef765a7a114bf6fe7212ceee976d72b662428145f /projects/krb5-auth-dialog.mdwn
parentf369a67adff30feb2ec265bc1436ddf9ef74651f (diff)
Add (to be filled in) section for the DBus API
Diffstat (limited to 'projects/krb5-auth-dialog.mdwn')
-rw-r--r--projects/krb5-auth-dialog.mdwn14
1 files changed, 11 insertions, 3 deletions
diff --git a/projects/krb5-auth-dialog.mdwn b/projects/krb5-auth-dialog.mdwn
index a40fa2f..2215366 100644
--- a/projects/krb5-auth-dialog.mdwn
+++ b/projects/krb5-auth-dialog.mdwn
@@ -11,9 +11,12 @@ Krb5-auth-dialog is a tray applet for the [GNOME](http://gnome.org) Desktop that
* If the notification daemon supports persistence (like in [GNOME 3][2]) the tray icon can be avoided and resident notifications are used.
* Current tickets in the credential cache can be listed.
* It can be extended using [plugins](http://git.gnome.org/browse/krb5-auth-dialog/tree/plugins/ka-plugin-dummy.c). This can be used to extend krb5-auth-dialog to e.g. handle things like [kx509](https://bugzilla.gnome.org/show_bug.cgi?id=347034).
-* A plugin to acquire AFS tickets is available as well as a sample plugin.
-* A [DBus][] API for applications to acquire a Kerberos ticket and to remove the credentials cache is provided. [virt-manager][] is using this and [here](http://honk.sigxcpu.org/unsorted-patches/offlineimap_acquire-tgt.diff)'s a patch for [offlineimap][]. There are more [examples][1].
-* [DBus][] signals notify applications about acquired, renewed and expired tickets. This can be used to e.g. run [aklog](http://docs.openafs.org/Reference/1/aklog.html) via this [example](http://git.gnome.org/browse/krb5-auth-dialog/commit/?id=c374a7f8dbe6ef40c65752e3f35635d50d6b9260).
+* These plugins are currently available:
+ * afs: a plugin to acquire AFS tickets
+ * dummy: a sample plugin printing to the console
+ * pam: a plugin invoking the pam stack
+* A [DBus][] API for applications to acquire a Kerberos ticket and to remove the credentials cache is provided.
+* [DBus][] signals notify applications about acquired, renewed and expired tickets.
* It supports PKinit (e.g. via SmartCard) when built against [Heimdal](http://h5l.org).
[[!template id=flattr thing="48094" name="krb5-auth-dialog"]]
@@ -54,6 +57,11 @@ There are currently three plugins available:
These plugins can be activated using a [GConf key][0]
+### DBus API
+* There's a DBus API to acquire Kerberos ticktes. See the [examples][1]. [virt-manager][] is using this and [here](http://honk.sigxcpu.org/unsorted-patches/offlineimap_acquire-tgt.diff)'s a patch for [offlineimap][].
+* DBus signals notify about acquired, renewed or expired tickets. This can be used to e.g. run [aklog](http://docs.openafs.org/Reference/1/aklog.html) via this [example](http://git.gnome.org/browse/krb5-auth-dialog/commit/?id=c374a7f8dbe6ef40c65752e3f35635d50d6b9260).
+
+
### Todo
* Add gnome keyring support ([567701](http://bugzilla.gnome.org/show_bug.cgi?id=567701))
* Remove all wakeups, rely on our gio watch of the ticket cache