Bug 6843 - Document GS-CA interfaces
: Document GS-CA interfaces
Status: RESOLVED FIXED
: GridShib
GridShib-CA
: 2.0.0
: All All
: P3 enhancement
: ---
Assigned To:
:
:
:
: 6808
  Show dependency treegraph
 
Reported: 2009-08-25 20:55 by
Modified: 2009-12-16 21:14 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-08-25 20:55:26
Integrating the GS-CA with a webapplication boils down to integrating the
following pieces. The interfaces for these pieces should be well-defined:

CGISession created by mechanism-specific login mechanism (Bug 6722)
Browser call to launchGSCA.jnlp
JNLP file contents and semantics
JWS app to generateCred.pl and getTrustedCAs.pl
------- Comment #1 From 2009-11-01 12:46:47 -------
This has been started on docbook on HEAD.
------- Comment #2 From 2009-12-07 19:45:34 -------
Documentation is now being done on http://gridshibca.cilogon.org


> CGISession created by mechanism-specific login mechanism (Bug 6722)

Done: http://gridshibca.cilogon.org/Version2/Architecture/sessions

> JWS app to generateCred.pl and getTrustedCAs.pl

Done:
http://gridshibca.cilogon.org/Version2/Architecture/credential-retiever-protocol

> Browser call to launchGSCA.jnlp

This still needs to be done.

> JNLP file contents and semantics

This amounts to documenting the interface to the JWS client. Still needs to be
done (probably along with the python client as well).
------- Comment #3 From 2009-12-16 21:14:12 -------
(In reply to comment #2)
> > Browser call to launchGSCA.jnlp
> 
> This still needs to be done.

Done:
http://gridshibca.cilogon.org/Version2/Architecture/launching-the-java-web-start-client

> > JNLP file contents and semantics
> 
> This amounts to documenting the interface to the JWS client. Still needs to be
> done (probably along with the python client as well).

Done:
http://gridshibca.cilogon.org/Version2/Architecture/java-web-start-client-arguments