Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Active Client 2.0"
(→Introduction) |
(→End-User Perspective) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
== End-User Perspective == | == End-User Perspective == | ||
− | |||
− | |||
=== Planned Functionality === | === Planned Functionality === | ||
− | + | * Administrative Dashboard app for your personal data. | |
− | * | + | * A control panel to manage the permissioning policies that control which of your attributes are shared with whom (including so-called “selector” functionality to approve the release of your info) |
− | **Import personal and managed IMI cards | + | * A place to see and manage all of your identity data attributes (including profile data, credentials, friends lists, etc.) whether stored in your own PDS or managed by others |
− | **Allow log in to IMI compatible websites | + | * A place to directly enter self-asserted attributes |
− | * | + | * A place to import & manage your i-cards (so-called IMI "selector" functionality) and OpenID OP relationships |
− | + | ** Import personal and managed IMI cards | |
− | * | + | ** Allow log in to IMI compatible websites |
+ | * Client optionally be associated with [[Authentication Service 1.1]] and thereby get the access tokens necessary to use the [[Personal Data Store 2.0]] | ||
+ | * Build on the [[PDS Client 2.0]] | ||
=== Compatibility === | === Compatibility === | ||
+ | |||
+ | * Browsers: Firefox 3.0+, IE7+, *Chrome | ||
+ | * Windows XP, Vista, and Windows 7 | ||
+ | * MacOSX 10.6+ | ||
+ | * Higgins Selector Switch | ||
Card types/protocols: | Card types/protocols: | ||
− | + | *Managed and personal IMI information cards | |
− | * | + | *Managed OpenID information cards |
− | * | + | *Managed and personal Higgins relationship cards |
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Deployer Perspective == | == Deployer Perspective == |
Revision as of 10:54, 5 April 2010
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} We're just getting started on this page, so it is mostly just a template at present.Contents
Introduction
This Windows and Mac active client is written in C++ and uses the Qt cross-platform application and UI framework.
End-User Perspective
Planned Functionality
- Administrative Dashboard app for your personal data.
- A control panel to manage the permissioning policies that control which of your attributes are shared with whom (including so-called “selector” functionality to approve the release of your info)
- A place to see and manage all of your identity data attributes (including profile data, credentials, friends lists, etc.) whether stored in your own PDS or managed by others
- A place to directly enter self-asserted attributes
- A place to import & manage your i-cards (so-called IMI "selector" functionality) and OpenID OP relationships
- Import personal and managed IMI cards
- Allow log in to IMI compatible websites
- Client optionally be associated with Authentication Service 1.1 and thereby get the access tokens necessary to use the Personal Data Store 2.0
- Build on the PDS Client 2.0
Compatibility
- Browsers: Firefox 3.0+, IE7+, *Chrome
- Windows XP, Vista, and Windows 7
- MacOSX 10.6+
- Higgins Selector Switch
Card types/protocols:
- Managed and personal IMI information cards
- Managed OpenID information cards
- Managed and personal Higgins relationship cards
Deployer Perspective
<to be written>
Developer Perspective
Architecture
(Diagram Key)Components from 1.1:
- Components 1.1#HSS_Manager:
org.eclipse.higgins.hss.manager/win
- Components 1.1#HSS_Launcher:
org.eclipse.higgins.hss.launcher/win
- Components 1.1#Higgins_Selector_Switch:
org.eclipse.higgins.hss
2.0-only Components:
2.0-only Packages:
Supporting services:
Building
<..how to get the source>
<..how to build executables (jars, wars, exes, etc)>