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 "Android Selector 1.1"

(Architecture)
(Components, Packages & Services)
Line 18: Line 18:
  
 
===Components, Packages & Services ===
 
===Components, Packages & Services ===
<ul>
 
<li>Local I-Card Service - This is the Android service that communicates with [[I-Card Service 1.1]].  It listens on a local socket and performs all PWM requests.
 
<li>PWM NPAPI plugin - This is a native NPAPI Android browser plugin. It forwards all pwm requests from PWM JS to the LocalICardService.
 
<li>PWM JS - This is javascript that searches pw-forms, auto filling them up and creates new PWM Cards by using PWM NPAPI plugin. 
 
<li>Proxy server - This is a standalone third party Android proxy service that injects PWM JS into all web pages.
 
</ul>
 
 
  
 +
* 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.
 +
* 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.
  
 
===Sequence diagram===
 
===Sequence diagram===
 
[[Image:AndroidPWMSequenceDiagram.png|900x450px]]
 
[[Image:AndroidPWMSequenceDiagram.png|900x450px]]

Revision as of 14:41, 11 August 2009

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg

Android PWM allows users to login to websites from their Android mobile device. The user can create and reuse their PWM cards with Android browser as well as with the Azigo AIR Selector.

Version

This page describes the Android solution being developed for Higgins 1.1

End User Perspective

<to be written>

Deployer Perspective

<to be written>

Building

Developer Perspective

Architecture

Android selector 1.1.100.png
(Diagram Key)

Components, Packages & Services

  • 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.
  • 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.

Sequence diagram

AndroidPWMSequenceDiagram.png

Back to the top