| Summary: | Refactor the command-line interface | ||
|---|---|---|---|
| Product: | GridShib | Reporter: | Tom Scavo <trscavo@gmail.com> |
| Component: | SAML/Binding Tools | Assignee: | Tom Scavo <trscavo@gmail.com> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gridshib-dev@globus.org, kettimut@mcs.anl.gov, tfreeman@mcs.anl.gov, vwelch@uiuc.edu |
| Priority: | P3 | ||
| Version: | 0.3 | ||
| Target Milestone: | beta | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | 5301 | ||
| Bug Blocks: | 5748 | ||
All of the previous tasks have been completed. Here are some additional notes: - The --saml option has contextual meaning. In the Issuer Tool, the --saml option is an output option, while in the Binding Tool, it is an input option. - The same is true of the --asn1 option. - The --infile option is optional in all cases. Its use with the Info Tool and Binding Tool is straightforward. In the case of the Issuer Tool, the --infile option refers to arbitrary XML content that is bound to the Advice element of the assertion. - The --config and --ssoResponse options now take a system-dependent file path as an argument. These options still take file URLs for backward compatibility. - The internal representations of --infile and --outfile were changed from String to File. - All --help options output detailed usage strings. - The CLI options have been summarized in a table in the new User Guide.