Bug 6843

Summary: Document GS-CA interfaces
Product: GridShib Reporter: Von Welch <vwelch@uiuc.edu>
Component: GridShib-CAAssignee: Von Welch <vwelch@uiuc.edu>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: P3    
Version: 2.0.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 6808    

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