Local I-Card Service Package
The Local I-Card Service Package is a package of C++ components that provide an I-Card Services API. This package provides the core service necessary to support the user interface of a card selector.
New package of components being developed for Higgins 1.1
The diagram above shows the red-outlined components separate components from LICS (.higgins.iis), but they have not yet been split out as separate project folders here: Components 1.1.
Components & Services:
The LICS is a C++ component that implements the core services of an identity selector. The API supports these functions:
- Manages a local set of information cards with the ability (if online) to synchronize with the CardSync Web App. This synchronization requires the ability to authenticate to the CardSync Web App.
- Includes a local STS that is used to generate and sign tokens generated from self-asserted data on personal cards
- The Local I-Card Service is used in the GTK Selector 1.1-Win solution.
- The Local I-Card Service is used by the Selector UI component