Bugzilla – Bug 5764
summary of GSIUtil enhancements
Last modified: 2008-04-25 21:12:29
You need to log in before you can comment on or make changes to this bug.
This is a summary of enhancements and bug fixes in GSIUtil bundled with GS-ST 0.3.0.
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;
- 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).