Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Org.eclipse.higgins.icard.registry"
(→Overview) |
|||
Line 1: | Line 1: | ||
− | + | The I-Card Registry manages a set of [[I-Card Provider]]s. These in turn manage a class of [[I-Card]]s | |
− | + | ||
− | + | ==Details== | |
− | + | * ''Status'': first code in M0.6 | |
− | * Status: first code in M0.6 | + | * ''Language'': Java |
− | * Language: Java | + | * ''Packaging'': OSGI bundle |
− | * Packaging | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Service== | ==Service== | ||
− | * | + | ===Responsibilities=== |
− | + | * Overall control over import/export operations to/from serialized card data streams | |
− | * | + | * Import: |
− | ** | + | ** Opens a serialized card data stream (e.g. .crd or .crds or others) and decrypts the contents of the stream into an XML document |
− | * | + | ** Polls all available [[I-Card Provider]]s asking each in turn if it ''canImport'' a particular serialized i-card |
− | + | * Export a set of cards: | |
− | + | ** Opens a cata data stream, polls each provider asking if it ''canExport'' to this stream format | |
− | + | ** Manages overall encryption of the data stream | |
− | + | * Supports an interator, ''getCards'', to allow clients to walk through all cards managed by all [[I-Card Providers]] | |
− | + | * Manages the process of creating and deleting [[I-Card]]s via [[I-Card Provider]]s | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == | + | ==Links== |
* [[I-Card Provider]] | * [[I-Card Provider]] | ||
* [[I-Card Selector Service]] | * [[I-Card Selector Service]] | ||
* [[Core Components]] | * [[Core Components]] |
Revision as of 09:41, 7 June 2007
The I-Card Registry manages a set of I-Card Providers. These in turn manage a class of I-Cards
Contents
Details
- Status: first code in M0.6
- Language: Java
- Packaging: OSGI bundle
Service
Responsibilities
- Overall control over import/export operations to/from serialized card data streams
- Import:
- Opens a serialized card data stream (e.g. .crd or .crds or others) and decrypts the contents of the stream into an XML document
- Polls all available I-Card Providers asking each in turn if it canImport a particular serialized i-card
- Export a set of cards:
- Opens a cata data stream, polls each provider asking if it canExport to this stream format
- Manages overall encryption of the data stream
- Supports an interator, getCards, to allow clients to walk through all cards managed by all I-Card Providers
- Manages the process of creating and deleting I-Cards via I-Card Providers