From: http://petefoth.myopenid.com/ Date: Tue, 25 Oct 2011 09:25:30 +0000 (-0400) Subject: (no commit message) X-Git-Url: http://www.project-moonshot.org/gitweb/?p=devwiki.git;a=commitdiff_plain;h=14a6398384c74fc505236f09f51a232445cd9ad6 --- diff --git a/design/revisedclientarchitecture.mdwn b/design/revisedclientarchitecture.mdwn index 7ba9f6e..955809e 100644 --- a/design/revisedclientarchitecture.mdwn +++ b/design/revisedclientarchitecture.mdwn @@ -35,7 +35,7 @@ The re-factored Moonshot Client software will have the following components: All of the components will be implemented in Vala. The shared libraries will be built with the -H option to enable access from C code, and introspection generated to allow use from other languages.. -### _identity-server_ detail +### Detail _identity-server_ component Implemented as a shared library in Vala. @@ -49,7 +49,7 @@ Uses the APIs provided by the *_identity-storage-server_* component (_-dbus-loca Uses GTK widgets for simple input from User. -### _moonshout-ui_ detail +### Detail _moonshout-ui_ component This is now just an App for managing Identities. It's *only* function is to allows a User to manage Identities and Services. @@ -61,7 +61,7 @@ Instead, it *uses* APIs provided by libmoonshot. Implemented in Vala using GTK widgets. -### _identity-provisioning_ detail +### Detail _identity-provisioning_ component The *_identity-provisioning-file-handler_* component replaces the moonshot-webp component. It provides the same InstallIdentityCard() functionality as the moonshot-webp component in the initial implementation, as well as new functions to uninstall and revoke identities. It has no UI - any interaction with the User is done when the file is processed by the *_identity-server_*