Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | marks public structure memebers in LassoDiscovery and LassoDataService | Frederic Peters | 2005-08-25 | 2 | -0/+2 | |
| | ||||||
* | explicit cases where item_id may be NULL. | Frederic Peters | 2005-08-25 | 1 | -1/+2 | |
| | ||||||
* | add_query_item must checks the query has been created. | Frederic Peters | 2005-08-25 | 1 | -3/+9 | |
| | ||||||
* | moved private_data erroneously placed in class to object; this breaks ABI | Frederic Peters | 2005-08-25 | 1 | -2/+2 | |
| | | | | for classes inheriting from LassoDeferation; nobody does that, ignoring. | |||||
* | renamed ProfileService to DataService | Frederic Peters | 2005-08-25 | 10 | -99/+100 | |
| | ||||||
* | include xmlsec errors.h header to get function declaration; a return in the | Frederic Peters | 2005-08-25 | 1 | -1/+2 | |
| | | | | middle of load_public_key got a FALSE argument. | |||||
* | don't output xmlsec errors when trying to get a working public key but fails | Frederic Peters | 2005-08-24 | 2 | -6/+21 | |
| | | | | with a message if it can't find a key. | |||||
* | Removed lasso_personal_profile_service_init_modify(). | Nicolas Clapies | 2005-08-24 | 1 | -16/+0 | |
| | ||||||
* | Removed prefix and href in lasso_profile_service_init_modify, ↵ | Nicolas Clapies | 2005-08-24 | 1 | -67/+48 | |
| | | | | lasso_profile_service_process_modify_msg, lasso_profile_service_process_response_msg, lasso_profile_service_validate_modify | |||||
* | don't check for remote provider id before checking for possible empty answer. | Frederic Peters | 2005-08-24 | 1 | -7/+7 | |
| | ||||||
* | Removed prefix and href in lasso_profile_service_init_modify, ↵ | Nicolas Clapies | 2005-08-24 | 1 | -26/+11 | |
| | | | | lasso_profile_service_process_modify_msg lasso_profile_service_process_response_msg, lasso_profile_service_validate_modify | |||||
* | Removed lasso_discovery_new_from_dump, lasso_discovery_dump, ↵ | Nicolas Clapies | 2005-08-24 | 2 | -73/+0 | |
| | | | | lasso_discovery_add_resource_offering, lasso_discovery_init_query_full | |||||
* | sync arg name in header file with real arg names | Frederic Peters | 2005-08-24 | 1 | -1/+1 | |
| | ||||||
* | documented api | Frederic Peters | 2005-08-24 | 1 | -6/+18 | |
| | ||||||
* | documented all discovery functions used by authentic / candle / unwind | Frederic Peters | 2005-08-24 | 1 | -13/+84 | |
| | ||||||
* | fixed add_requested_service_type declaration to match code | Frederic Peters | 2005-08-24 | 1 | -3/+1 | |
| | ||||||
* | tries various key format before giving up | Frederic Peters | 2005-08-19 | 1 | -6/+18 | |
| | ||||||
* | build_response_msg called while there was no connection will build a failure | Frederic Peters | 2005-08-16 | 1 | -10/+11 | |
| | | | | message. | |||||
* | check for remote_provider_id | Frederic Peters | 2005-08-16 | 1 | -0/+4 | |
| | ||||||
* | reference correct identity header | Frederic Peters | 2005-08-14 | 1 | -1/+1 | |
| | ||||||
* | reinitialize assertion provider id list only on reset_provider_id_index | Frederic Peters | 2005-08-14 | 3 | -6/+23 | |
| | ||||||
* | counter providers that do not support any single logout; they are now skipped | Frederic Peters | 2005-08-14 | 1 | -8/+26 | |
| | | | | and a correct response is nevertheless sent to the originating provider | |||||
* | correctly reset list before rebuilding it | Frederic Peters | 2005-08-14 | 1 | -1/+6 | |
| | ||||||
* | fixed comment | Frederic Peters | 2005-08-13 | 1 | -1/+1 | |
| | ||||||
* | functions got moved from id-ff/ to id-wsf/ | Frederic Peters | 2005-08-13 | 1 | -0/+46 | |
| | ||||||
* | identity/resourceoffering functions are now declared publically in id-wsf/ | Frederic Peters | 2005-08-12 | 1 | -9/+0 | |
| | ||||||
* | expose identity/resourceoffering functions to developer | Frederic Peters | 2005-08-12 | 2 | -0/+6 | |
| | ||||||
* | private profile service functions | Frederic Peters | 2005-08-12 | 1 | -0/+40 | |
| | ||||||
* | return LassoPersonalProfileService from disco->getService if appropriate | Frederic Peters | 2005-08-12 | 1 | -1/+9 | |
| | ||||||
* | cleaned up PersonalProfileService | Frederic Peters | 2005-08-12 | 2 | -176/+32 | |
| | ||||||
* | cleaning and documenting profile service | Frederic Peters | 2005-08-12 | 2 | -253/+83 | |
| | ||||||
* | fixed lasso_profile_service_add_query_item so it accepts a item_id parameter | Frederic Peters | 2005-08-12 | 4 | -69/+46 | |
| | | | | | | | | | | | | (since they are mandatory once there is more than one). also allows init_query to specify item_id. this gives: service = disco.getService() service.initQuery('/pp:PP/pp:CommonName'), 'name') service.addQueryItem('/pp:PP/pp:MsgContact'), 'email') soap_answer = liberty.root.soap_call(service.msgUrl, service.msgBody) print service.getAnswer('/pp:PP/pp:CommonName') print service.getAnswer('/pp:PP/pp:MsgContact') | |||||
* | API after the pp:query has been sent, | Frederic Peters | 2005-08-12 | 7 | -21/+218 | |
| | | | | | | | | | | | | | | | server: service = lasso.ProfileService(server) service.processQueryMsg(soap_message) identity = get_identity_by_resource_id(service.request.resourceId) service.resourceData = identity.get_pp_view() service.buildResponseMsg() return service.msgBody client: service.processQueryResponseMsg(soap_answer) service.getAnswer() # or service.getAnswer('/pp:PP/pp:CommonName') | |||||
* | idwsf/pp on the attribute provider side; sth like | Frederic Peters | 2005-08-12 | 5 | -41/+60 | |
| | | | | | | | service = lasso.ProfileService(server) service.processQueryMsg(soap_message) identity = get_from(service.request.resourceId) service.resourceData = identity.convert_to_pp_xml() | |||||
* | first steps towards id-wsf/dst; something like this, in Python: | Frederic Peters | 2005-08-12 | 5 | -17/+201 | |
| | | | | | | | service = disco.getService() service.initQuery('/pp:PP/pp:CommonName') service.buildRequestMsg() -> service.msgUrl and .msgBody | |||||
* | added LASSO_ERROR_UNIMPLEMENTED error code | Frederic Peters | 2005-08-12 | 2 | -0/+3 | |
| | ||||||
* | disco:queryResponse missed namespace definition | Frederic Peters | 2005-08-12 | 1 | -0/+1 | |
| | ||||||
* | return LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL after unsuccessful logon | Frederic Peters | 2005-08-10 | 3 | -0/+7 | |
| | ||||||
* | another id-wsf step, disco:query, looking up for resource offerings in identity | Frederic Peters | 2005-08-09 | 4 | -12/+101 | |
| | ||||||
* | handle the case where logout request is done while there are no session; that | Frederic Peters | 2005-08-09 | 1 | -0/+23 | |
| | | | | means direct call to build_response_msg, creating a status: requestdenied. | |||||
* | disco.processQueryMsg now sets disco.resourceId | Frederic Peters | 2005-08-09 | 1 | -0/+9 | |
| | ||||||
* | new remove entry; correctly restore resource offerings from identity dump | Frederic Peters | 2005-08-09 | 3 | -1/+67 | |
| | ||||||
* | renamed crunch to build since it doesn't look like there is a need for an | Frederic Peters | 2005-08-09 | 4 | -14/+77 | |
| | | | | | intermediate function for the moment. process remove entries. create correct answer (when everything goes ok, no support for failure yet) | |||||
* | lasso_discovery_crunch_modify_msg() (waiting for another name) process disco | Frederic Peters | 2005-08-08 | 4 | -1/+77 | |
| | | | | modify insertEntries and adds them to active identity | |||||
* | sets ResourceId (or EncryptedResourceId) in LassoDiscovery object for easy | Frederic Peters | 2005-08-08 | 2 | -0/+43 | |
| | | | | usage | |||||
* | provide resource_offering as argument to not diverge too much from existing | Frederic Peters | 2005-08-08 | 2 | -13/+5 | |
| | | | | work | |||||
* | first function towards easy disco api | Frederic Peters | 2005-08-08 | 3 | -3/+100 | |
| | ||||||
* | get_assertions() called with NULL will return every assertions | Frederic Peters | 2005-08-08 | 1 | -3/+15 | |
| | ||||||
* | added session and identity to LassoWsfProfile, much like LassoProfile. Exposed | Frederic Peters | 2005-08-08 | 2 | -0/+132 | |
| | | | | them via SWIG inherited into LassoDiscovery object | |||||
* | Fixed setting of attribute, int not NULL pointer. | Nicolas Clapies | 2005-08-05 | 1 | -1/+1 | |
| |