Bug 5764 - summary of GSIUtil enhancements
: summary of GSIUtil enhancements
Status: RESOLVED FIXED
: GridShib
SAML/Binding Tools
: 0.3
: All All
: P3 normal
: beta
Assigned To:
:
:
: 5547 5715
: 5748
  Show dependency treegraph
 
Reported: 2008-01-08 12:39 by
Modified: 2008-04-25 21:12 (History)


Attachments


Note

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


Description From 2008-01-08 12:39:11
This is a summary of enhancements and bug fixes in GSIUtil bundled with GS-ST
0.3.0.
------- Comment #1 From 2008-01-08 12:41:53 -------
Deprecated the following methods:

public static GlobusCredential embedAssertion(GlobusCredential credential,
                                              SAMLAssertion assertion)
                                       throws GlobusCredentialException;

public static GlobusCredential embedAssertion(GlobusCredential credential,
                                              SAMLAssertion assertion,
                                              int lifetime)
                                       throws GlobusCredentialException;

Implemented the following replacement methods:

public static GlobusCredential bindAssertion(GlobusCredential credential,
                                             SAMLAssertion assertion)
                                      throws GlobusCredentialException;

public static GlobusCredential bindAssertion(GlobusCredential credential,
                                             SAMLAssertion assertion,
                                             int lifetime)
                                      throws GlobusCredentialException;
------- Comment #2 From 2008-01-08 12:57:28 -------
- Overloaded the createCredential method with three convenience methods.
- Further overloaded the getCredential with two additional convenience methods.
- Overloaded the writeCredentialToFile method with a convenience method.
- Added a new printCredential convenience method.
- Added a new saveCredential method (Bug 5547).
- Patched the createCredential method (Bug 5715).
- Modified the behavior of getCredential(String) so that it throws an exception
if its argument is null (which differs from the corresponding method in
org.globus.wsrf.impl.security.util.SAMLUtil).