Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Active Client 2.0"

(Planned Functionality)
Line 3: Line 3:
 
== Introduction  ==
 
== Introduction  ==
  
This Windows and Mac active client is written in C++ and uses the [http://qt.nokia.com/ Qt cross-platform application and UI framework].
+
This selector is a C++ client that uses the [http://qt.nokia.com/ Qt cross-platform application and UI framework] and is designed to run on Windows.
  
 
== End-User Perspective  ==
 
== End-User Perspective  ==
 +
 +
For an introduction to Information Cards and Selectors visit http://informationcard.net
  
 
=== Planned Functionality  ===
 
=== Planned Functionality  ===
* Provides a dashboard for your personal data.
+
 
* A place 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) 
+
*Traditional IMI selector functionality  
* 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
+
**Import personal and managed IMI cards  
* A place to directly enter self-asserted attributes
+
**Allow log in to IMI compatible websites  
* A place to import & manage your i-cards (so-called IMI "selector" functionality) and OpenID OP relationships
+
*Selector may optionally be associated with [[Authentication Service 1.1]] and thereby get the access tokens necessary to use other selector-related web services including:
** Import personal and managed IMI cards  
+
**[[Attribute Service 1.1]]
** Allow log in to IMI compatible websites  
+
**[[CardSync Service 1.1]]
* Roaming support: optionally maintains a blinded copy of the user's data on the [[Personal Data Store 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
 
  
 +
*Supports managed and personal IMI information cards
 +
*Supports managed OpenID information cards
 +
*Supports managed and personal Higgins relationship cards
  
 +
Browsers:
  
== Developer Perspective<br> ==
+
*Firefox 3.0+
 +
*IE 6+
 +
 
 +
Operating systems (and what should be in the OS!):
 +
 
 +
*Windows XP, Vista, and Windows 7
 +
*Higgins Selector Switch
 +
 
 +
=== Setup  ===
 +
 
 +
&lt;how do you install it?&gt;
 +
 
 +
== Deployer Perspective  ==
 +
 
 +
<to be written>
 +
 
 +
== Developer Perspective<br> ==
  
 
=== Architecture  ===
 
=== Architecture  ===
  
[[Image:Active client 2.0.102.png|center]] ([[Diagram Key]])  
+
[[Image:Qt-selector 1.1.100.png|center]] ([[Diagram Key]])  
  
Components from 1.1:  
+
Packages and Components:  
  
*[[Components 1.1#HSS_Manager]]: <code>org.eclipse.higgins.hss.manager/win </code>  
+
*[[Components_1.1#HSS_Manager]]: <code>org.eclipse.higgins.hss.manager/win </code>
*[[Components 1.1#HSS_Launcher]]: <code>org.eclipse.higgins.hss.launcher/win </code>  
+
*[[Components_1.1#HSS_Launcher]]: <code>org.eclipse.higgins.hss.launcher/win </code>
*[[Components 1.1#Higgins_Selector_Switch]]: <code>org.eclipse.higgins.hss </code>  
+
*[[Components_1.1#Higgins_Selector_Switch]]: <code>org.eclipse.higgins.hss </code>
 +
*[[Components_1.1#Selector_UI]]: TBD
 +
*[[Local I-Card Service Package]]
  
2.0-only Components:
+
Optional services:  
*[[Components 2.0#Dashboard]]
+
  
2.0-only Packages:
+
*[[IdAS Proxy Service 1.1]]
*[[PDS Client 2.0]]
+
*[[Attribute Service 1.1]]
 +
*[[CardSynce Service 1.1]]
 +
*[[Authentication Service 1.1]]
  
Supporting services:
+
=== Areas under development ===
  
*[[IdAS Proxy Service 2.0]]
+
* [[Qt Selector 1.1 UI]]
*[[Attribute Service 2.0]]
+
*[[Authentication Service 2.0]]
+
  
 
=== Building  ===
 
=== Building  ===
Line 59: Line 73:
 
&lt;..how to get the source&gt;  
 
&lt;..how to get the source&gt;  
  
&lt;..how to build executables (jars, wars, exes, etc)&gt;
+
&lt;..how to build executables (jars, wars, exes, etc)&gt;  
 +
 
 +
== See Also  ==
 +
 
 +
* [[Selector Overview]]
 +
 
 +
[[Category:Higgins_Developer_Info]]

Revision as of 11:09, 5 April 2010

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
Higgins logo 76Wx100H.jpg
We're just getting started on this page, so it is mostly just a template at present.

Introduction

This selector is a C++ client that uses the Qt cross-platform application and UI framework and is designed to run on Windows.

End-User Perspective

For an introduction to Information Cards and Selectors visit http://informationcard.net

Planned Functionality

Compatibility

Card types/protocols:

  • Supports managed and personal IMI information cards
  • Supports managed OpenID information cards
  • Supports managed and personal Higgins relationship cards

Browsers:

  • Firefox 3.0+
  • IE 6+

Operating systems (and what should be in the OS!):

  • Windows XP, Vista, and Windows 7
  • Higgins Selector Switch

Setup

<how do you install it?>

Deployer Perspective

<to be written>

Developer Perspective

Architecture

Qt-selector 1.1.100.png
(Diagram Key)

Packages and Components:

Optional services:

Areas under development

Building

<..how to get the source>

<..how to build executables (jars, wars, exes, etc)>

See Also

Back to the top