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 "Android Selector 1.1"
(→Components, Packages & Services) |
|||
Line 22: | Line 22: | ||
===Components, Packages & Services === | ===Components, Packages & Services === | ||
+ | * I-Card NPAPI | ||
+ | * I-Card Selector | ||
+ | * I-Card Service Proxy | ||
+ | |||
+ | <!-- | ||
* Proxy server - This is a standalone third party Android proxy service that injects PWM JS into all web pages. | * Proxy server - This is a standalone third party Android proxy service that injects PWM JS into all web pages. | ||
* I-Card Service Proxy (formerly Local I-Card Service) - This is the Android service that communicates with the remote [[I-Card Service 1.1]]. It listens on a local socket and performs all PWM requests. | * I-Card Service Proxy (formerly Local I-Card Service) - This is the Android service that communicates with the remote [[I-Card Service 1.1]]. It listens on a local socket and performs all PWM requests. | ||
* PWM NPAPI plugin - This is a native NPAPI Android browser plugin. It forwards all pwm requests from PWM JS to the LocalICardService. | * PWM NPAPI plugin - This is a native NPAPI Android browser plugin. It forwards all pwm requests from PWM JS to the LocalICardService. | ||
* PWM JS - This is javascript that searches pw-forms, auto filling them up and creates new PWM Cards by using PWM NPAPI plugin. | * PWM JS - This is javascript that searches pw-forms, auto filling them up and creates new PWM Cards by using PWM NPAPI plugin. | ||
+ | --> | ||
===Sequence diagram=== | ===Sequence diagram=== | ||
[[Image:AndroidPWMSequenceDiagram.png|900x450px]] | [[Image:AndroidPWMSequenceDiagram.png|900x450px]] |
Revision as of 10:49, 25 August 2009
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
The Android Selector 1.1 allows users to login to websites by auto-filling un/pw fields from their Android mobile device.
Although we call this solution a selector it does NOT currently support the IMI protocol, only un/pw form filling. The Username/password data is persisted on (non-IMI-compliant) cards on a hosted I-Card Service.
Contents
Version
This page describes the Android solution being developed for Higgins 1.1
End User Perspective
<to be written>
Deployer Perspective
Building
Developer Perspective
Architecture
(Diagram Key)Components, Packages & Services
- I-Card NPAPI
- I-Card Selector
- I-Card Service Proxy