Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Removed odd private method : ↵ | Nicolas Clapies | 2004-09-25 | 1 | -105/+0 |
| | | | | | | lasso_name_identifier_mapping_request_new_from_query() has no sense. Liberty Alliance doesn't define Redirect method for name identifier mapping profile. | ||||
* | - Fixed mistake in the API : restored the second param (provider type). | Nicolas Clapies | 2004-09-25 | 2 | -106/+211 |
| | | | | | | | | | | | | | | | | | | | Added a new attribute. Now targetNameIdentifier is used to get the target name identifier of the remote Service Provider. Later it will be used to request an attribute of a principal at this SP. - Updated code of name identifier mapping object : lasso_name_identifier_mapping_build_request_msg() : builds the name identifier mapping SOAP request message. lasso_name_identifier_mapping_process_request_msg() : parse a SOAP request message. lasso_name_identifier_mapping_validate_request() : now this method verify federation of the principal. and get the name identifier of this principal from federation with the remote service provider. lasso_name_identifier_mapping_build_response_msg() : build the name identifier mapping SOAP response message. lasso_name_identifier_mapping_process_response_msg() : parse the SOAP response message and veriy the status code value. If Success, then it sets the targetNameIdentifier attribute. | ||||
* | *** empty log message *** | Nicolas Clapies | 2004-09-23 | 2 | -77/+100 |
| | |||||
* | Major update of code in lasso_name_identifier_mapping_init_request(), ↵ | Nicolas Clapies | 2004-09-23 | 4 | -78/+174 |
| | | | | lasso_name_identifier_mapping_process_request(), lasso_name_identifier_mapping_validate_request(). Added binding in swig for name identifier mapping profile | ||||
* | Removed old commented code | Nicolas Clapies | 2004-09-23 | 1 | -5/+0 |
| | |||||
* | Added definition of name identifier mapping protocol profiles | Nicolas Clapies | 2004-09-23 | 1 | -13/+15 |
| | |||||
* | Moved 'signature_status' private property from LassoLogin to LassoProfile | Valery Febvre | 2004-09-23 | 4 | -14/+13 |
| | |||||
* | Removed a ';' in excess | Valery Febvre | 2004-09-23 | 1 | -1/+1 |
| | |||||
* | Ooops, signature_status type must be gint, not gboolean | Valery Febvre | 2004-09-22 | 2 | -2/+3 |
| | |||||
* | Changed returned values and added some error messages in ↵ | Valery Febvre | 2004-09-22 | 2 | -67/+79 |
| | | | | lasso_query_verify_signature() | ||||
* | Added a test on the remote provider id param in ↵ | Nicolas Clapies | 2004-09-22 | 1 | -0/+1 |
| | | | | lasso_name_registration_init_request() method | ||||
* | Minor fixs | Valery Febvre | 2004-09-22 | 1 | -20/+22 |
| | |||||
* | Added method lasso_lib_name_identifier_mapping_request_set_targetNameSpace() ↵ | Nicolas Clapies | 2004-09-22 | 6 | -40/+87 |
| | | | | in lib_name_identifier_mapping_reques.c / h files. Added support of target name space in lasso_name_identifier_mapping_new() in name_identifier_mapping_request.c / h files. Added support of target name space in lasso_name_identifier_init_request() in name_identifier_mapping.c / h files | ||||
* | forgotten commit; /insert const keyword explanation here/ | Frederic Peters | 2004-09-22 | 17 | -42/+35 |
| | |||||
* | fixed a lot of bug, added a new attribute oldNameIdentifier. Now after the ↵ | Nicolas Clapies | 2004-09-22 | 4 | -98/+178 |
| | | | | process of the identity object ( or dump), nameIdentifier holds the new name identifier and oldNameIdentifier holds the old name identifier | ||||
* | lasso_federation_set_local_nameIdentifier() and ↵ | Nicolas Clapies | 2004-09-22 | 1 | -0/+12 |
| | | | | lasso_federation_set_remote_nameIdentifier() remove the old value before setting local_nameIdentifier of remote_nameIdentifier | ||||
* | *** empty log message *** | Nicolas Clapies | 2004-09-22 | 1 | -1/+18 |
| | |||||
* | Added lasso_identity_get_federation_ref : it returns the reference of the ↵ | Nicolas Clapies | 2004-09-22 | 1 | -0/+3 |
| | | | | asked federation object | ||||
* | update | Valery Febvre | 2004-09-22 | 1 | -5/+9 |
| | |||||
* | Renamed lasso_lecp_init_from_authn_request_msg() into ↵ | Valery Febvre | 2004-09-22 | 2 | -5/+5 |
| | | | | | | lasso_lecp_process_authn_request_msg() BEWARE : this change breaks the API | ||||
* | Removed response_dump and assertion properties in LassoLogin object | Valery Febvre | 2004-09-22 | 2 | -385/+242 |
| | | | | | | | | | | Added an attribute (remote_providerID) in lasso_login_build_response_msg() Renamed lasso_login_add_response_assertion() into lasso_login_build_assertion() Renamed lasso_login_init_from_authn_request_msg() into lasso_login_process_authn_request_msg() Removed lasso_login_get_assertion(), lasso_login_set_assertion and lasso_login_set_assertion_from_dump() methods BEWARE : these changes break the API | ||||
* | Added 8 SamlStatusCode | Valery Febvre | 2004-09-22 | 1 | -2/+10 |
| | |||||
* | Added lasso_profile_get_remote_providerID() method | Valery Febvre | 2004-09-22 | 2 | -0/+14 |
| | |||||
* | *** empty log message *** | Nicolas Clapies | 2004-09-20 | 1 | -8/+8 |
| | |||||
* | Made remote_providerID optional in lasso_lecp_build_authn_request_msg and in | Emmanuel Raviart | 2004-09-20 | 2 | -5/+22 |
| | | | | | | | | SWIG Corrected SWIG handling of metadata. Added attribute providerIds to Session in SWIG. | ||||
* | Fixed big mistake when updating name registration type in lassoRequestType : ↵ | Nicolas Clapies | 2004-09-20 | 1 | -8/+8 |
| | | | | moved type at the end to preserve API, sorry. | ||||
* | repair API/ABI; thanks you very much. | Frederic Peters | 2004-09-20 | 1 | -7/+7 |
| | |||||
* | Added name registration type in lassoRequestType enum. added test in ↵ | Nicolas Clapies | 2004-09-20 | 2 | -1/+2 |
| | | | | function lasso_profile_get_request_type_from_soap_msg() | ||||
* | Added tests in lasso_register_name_identifier_response_new_from_query(). Now ↵ | Nicolas Clapies | 2004-09-20 | 1 | -10/+53 |
| | | | | return NULL if a required key value is not found | ||||
* | Added test lasso_register_name_identifier_request_new_from_query(). Verify ↵ | Nicolas Clapies | 2004-09-20 | 1 | -7/+12 |
| | | | | if SPProvidedNameIdentifier exists in query (As specified in IDFF 1.2 errata, SPProvidedNameIdentifier is optional) | ||||
* | Added lasso_get_public_key_from_pem_cert_file() | Valery Febvre | 2004-09-20 | 2 | -24/+131 |
| | | | | and lasso_get_pem_file_type() functions | ||||
* | Replaced call to lasso_identity_get_next_federation_remote_providerID() with ↵ | Nicolas Clapies | 2004-09-20 | 1 | -3/+1 |
| | | | | lasso_identity_get_first_providerID() | ||||
* | the remote_providerID parameter of lasso_login_build_authn_request_msg() | Valery Febvre | 2004-09-20 | 2 | -13/+35 |
| | | | | | method is now optional. If it's NULL, the providerID of the first provider of login->server is used. | ||||
* | Added lasso_identity_get_first_providerID(). Now it replaces ↵ | Nicolas Clapies | 2004-09-20 | 2 | -1/+11 |
| | | | | lasso_identity_get_next_federation_remote_providerID() wich still exists to keep API / ABI compatibility | ||||
* | Added lasso_server_get_first_providerID() method | Valery Febvre | 2004-09-20 | 2 | -0/+16 |
| | |||||
* | fixed typo | Frederic Peters | 2004-09-17 | 1 | -1/+1 |
| | |||||
* | use g_strdup_printf to avoir buffer size calculations and g_snprintf to avoir | Frederic Peters | 2004-09-17 | 8 | -33/+21 |
| | | | | buffer overrun. | ||||
* | use g_strdup_printf to avoid buffer size calculation; and free() the uri once | Frederic Peters | 2004-09-17 | 1 | -2/+2 |
| | | | | it has been used. | ||||
* | strncpy won't add a trailing \0 to the string if it has over 512 characters; | Frederic Peters | 2004-09-17 | 1 | -2/+4 |
| | | | | only copy 511 and add a zero manually. | ||||
* | removed remaining parenthesis on return statements | Frederic Peters | 2004-09-17 | 4 | -7/+7 |
| | |||||
* | lasso_sha1 doesn't return a string but a buffer | Frederic Peters | 2004-09-17 | 1 | -3/+3 |
| | |||||
* | remove removed code | Frederic Peters | 2004-09-17 | 6 | -124/+2 |
| | |||||
* | alloc xmlChar with xmlMalloc in lasso_build_unique_id; alloc one more character | Frederic Peters | 2004-09-17 | 1 | -12/+3 |
| | | | | in lasso_sha1; remove some removed code | ||||
* | use memcpy to copy memory; also fixed type of samlArt. | Frederic Peters | 2004-09-17 | 1 | -11/+6 |
| | |||||
* | Disabled "consent" attribute checking when NameIDPolicy is set to federated | Valery Febvre | 2004-09-16 | 1 | -19/+20 |
| | | | | in the AuthnRequest (in lasso_login_process_federation method) | ||||
* | Little indentation | Nicolas Clapies | 2004-09-14 | 1 | -1/+1 |
| | |||||
* | Added tests if required attributes in ↵ | Nicolas Clapies | 2004-09-14 | 1 | -1/+65 |
| | | | | lasso_register_name_identifier_request_new_from_query() are not found. | ||||
* | Fixed ABI and API breakage. Please don't modify function signatures (even more | Frederic Peters | 2004-09-10 | 2 | -4/+2 |
| | | | | so when the new arg is not used). | ||||
* | A lot of Updates ... currently it is unusable : ↵ | Nicolas Clapies | 2004-09-10 | 3 | -82/+103 |
| | | | | lasso_name_registration_validate_request(), lasso_name_registration_process_response_msg(), lasso_name_identifier_mapping_validate_request() and lasso_name_identifier_mapping_process_response_msg() need to be completed | ||||
* | Moved lasso_name_registration_validate_request() method at the end of ↵ | Nicolas Clapies | 2004-09-10 | 1 | -52/+53 |
| | | | | definition order |