Subversion Status
ChangeLog
14:08 | bdauvergne | rev 4910 | [Core] add a lasso_error_t typedef This typedef will serve to mark error returning methods. The ctypes.h header piggyback on export.h to be included in all public headers. |
14:08 | bdauvergne | rev 4911 | [Core] add lasso_error_t to list of integer types |
14:08 | bdauvergne | rev 4912 | [Binding php5] use is_rc to match error return type |
14:08 | bdauvergne | rev 4913 | [Binding java] use is_rc to match error return type |
14:09 | bdauvergne | rev 4914 | [Bindings] add lasso_error_t to return code types |
14:09 | bdauvergne | rev 4915 | [Bindings perl] add lasso_errot_t to type to map to T_IV typemap (integer types) |
14:09 | bdauvergne | rev 4916 | [Bindings java] use is_int instead of custom methods or code |
14:09 | bdauvergne | rev 4917 | [Core] change return type of all error returning methods The new return type is lasso_error_t, it should allow to pinpoint easily methods returning an error code in bindings. |
14:09 | bdauvergne | rev 4918 | [Bindings php5] simplify is_object in php_code.py |
14:09 | bdauvergne | rev 4919 | [Bindings] make is_rc only check for lasso_error_t type |
14:09 | bdauvergne | rev 4920 | [Core] lasso_check_version does not return a proper error code lasso_check_version returns 0, 1 or -1 and one is not a proper error code, so the original int return type is kept. |
14:09 | bdauvergne | rev 4921 | [Tests] add a sso then slo soap test |
14:09 | bdauvergne | rev 4922 | [SAMLv2] if service provider supports logout, add a SessionIndex from the assertion ID The standard mandate to provide a SessionIndex to service provider advertaising their support of the logout profile. We follow the convention of using the assertion ID as a SessionIndex. |
14:09 | bdauvergne | rev 4923 | [Core] extract signature adding into base class method lasso_node_get_xmlNode In order to permit subclass to modify the base xmlNode created by lasso_node_impl_get_xmlNode we must defer the concrete to the virtual method wrapper, lasso_node_get_xmlNode. To do that it whas needed to make id_attribute another virtual field of LassoNode subclasses (it can be accessed through an offset registered in the class object). This commit solves signature validation error since the patch for managing more than one SessionIndex element in samlp2:LogoutRequest. It also factorize the creation of signatures in one place. |
Copyright © 2004-2007 Entr'ouvert