summaryrefslogtreecommitdiffstats
path: root/lasso/xml/dst_query_response.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix license boilerplatesSimo Sorce2013-12-031-2/+1
| | | | | | | Instad of referring to an old FSF address, point the reader to the FSF website where the latest licenses and addresses are published. Signed-off-by: Simo Sorce <simo@redhat.com>
* Simplify useless complexity in include pathsBenjamin Dauvergne2011-12-161-1/+1
|
* [ID-WSFv1&ID-WSFv2] separate better strings for ID-WSF from other stringsBenjamin Dauvergne2010-09-091-0/+1
| | | | | | Code in core source file which depend upon ID-WSF symbols have been conditionalized, and each id-wsf source file now include directly its need string header.
* Initialize all uninitialized rc variablesBenjamin Dauvergne2010-04-301-1/+1
|
* XML: remove all useless instance_init functionsBenjamin Dauvergne2009-08-261-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use Coccinelle semantic patch tool (http://coccinelle.lip6.fr/) to remove useless instance_init functions, the first patch applied was: @@ type T,V; identifier I, J; parameter list P; expression E1; @@ V instance_init(T node) { <... ( - E1 = 0; | - E1 = NULL; | - E1 = FALSE; ) ...> } It removes useless initialization to 0 (GObject already zeroes allocated objects). The second one is: @ rule1 @ type T; identifier node,fn; @@ - static void fn(T *node) { } @ rule2 extends rule1 @ typedef GType, GInstanceInitFunc; identifier type_constructor; @@ GType type_constructor() { <... - (GInstanceInitFunc)fn + NULL ...> } It removes empty instance_init functions.
* All: Rework include files handling, separated ID-WSF code from SAML2/ID-FF codeBenjamin Dauvergne2009-08-261-1/+1
| | | | | | | | | | | | | * nearly all C files: change includes for relative paths. * lasso/id-wsf/id_wsf.h, lasso/id-wsf-2.0/id_wsf_2.h: add top level public include files for ID-WSF 1.0 and ID-WSF 2.0. * lasso/id-ff/server.*, lasso/id-ff/session.*, lasso/id-ff/identity.*: remove most of the code related to ID-WSF and push into lasso/id-wsf/id_ff_extensions.* and lasso/id-wsf-2.0/identity.c, lasso/id-wsf-2.0/server.c, lasso/id-wsf-2.0/session.c. * lasso/id-wsf-2.0/saml2_login.c, lasso/id-wsf-2.0/saml2_login_private.h: same change but for ID-WSF 2.0 support in SAML2 SSO profile.
* Core: do not mix public and private headersBenjamin Dauvergne2009-03-271-0/+1
| | | | | * lots of files: explicitely load the internal header xml/private.h where needed.
* All: Fix missing field initializer problemsBenjamin Dauvergne2009-01-241-7/+8
| | | | | | * lots of files: Explicitely set all field of initialized structures, in order to remove -Wno-missing-field-initilizers from needed compiler options when using -Wall -Wextra.
* * Remove ending blanksBenjamin Dauvergne2008-09-121-4/+4
|
* moved gtk-doc inline as is better on so many points; also added schemaFrederic Peters2008-05-151-2/+8
| | | | fragments to published doc
* updated Copyright dates in all filesDamien Laniel2007-05-301-1/+1
|
* possibility to register new dst services.Frederic Peters2005-09-111-8/+5
|
* API after the pp:query has been sent,Frederic Peters2005-08-121-5/+29
| | | | | | | | | | | | | | | 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')
* char signedness for gcc 4 (id-wsf part has not been done)Frederic Peters2005-07-301-2/+2
|
* Updated Copyright and authors.Emmanuel Raviart2005-01-221-3/+2
|
* Fixed error in xmlNewNs() call : first param must be xmlnode instead of NULL.Nicolas Clapies2005-01-131-1/+1
|
* added lib:Extension support to dst classes.Frederic Peters2004-12-241-1/+2
|
* fixed QueryResponse get_xmlNode function.Frederic Peters2004-12-221-1/+1
|
* Updated get_xmlNode().Nicolas Clapies2004-12-221-3/+2
|
* Severe libxml2 and xmlsec riot.Frederic Peters2004-12-211-8/+3
| | | | | | | | | | Always put <ds:Signature> as the last node since it looks like the right thing to do (and even if the schema seems to say otherwise). Try to clean xml messages and remove redundant xml namespace declarations. Behind libxml2 back and cleaning memory properly. We���re off the streets now / And back on the road / On the riot trail.
* define correct namespace on QueryResponseFrederic Peters2004-12-211-1/+1
|
* correctly sets namespace on Query and QueryResponse Personal Profile nodes.Frederic Peters2004-12-201-5/+5
|
* Added differentiation between creating xmlnode for lasso use (the _dumpFrederic Peters2004-12-191-2/+2
| | | | | | | | | | | | functions) and creating xmlnode for the wire (export_to_soap...). This was necessary to keep track of private_key_file to use on an Assertion while it was kept in a lasso session dump and restored later. This means the get_xmlNode functions have now a second parameter, gboolean lasso_dump, TRUE when dumping for lasso internal use. On the bright side assertions are now signed (that signature is not yet checked).
* Replaced LassoDiscoResourceIDGroup with old ResourceID and EncryptedResourceID.Nicolas Clapies2004-12-101-1/+0
|
* Fixed support of ResourceIDGroup : updated class of level 1 and id-wsf with ↵Nicolas Clapies2004-12-081-0/+1
| | | | this new class.
* Added AttributeStatement element support in Saml:Assertion (required for ↵Valery Febvre2004-12-071-2/+15
| | | | | | | | id-WSF). Fixed constructor's required params of Disco classes. Updated Disco classes with new snippet. Updated some schema fragments.
* Added support of specific service : now QueryResponse element can be used by ↵Nicolas Clapies2004-12-071-0/+40
| | | | services and inherits their name space.
* consistency: comment stars are aligned; parent_class is no longer necessary;Frederic Peters2004-12-031-24/+21
| | | | struct indentation only use one tab; trailing \ are not necessary.
* Updated LassoDstQueryResponse with new snippet feature in class instance. ↵Nicolas Clapies2004-12-031-44/+28
| | | | Moved schema comment from .h to .c
* last(?) iteration on XmlSnippet; now attached to classes, get_xmlNode andFrederic Peters2004-12-021-1/+1
| | | | | | init_from_xml are no longer necessary in many cases. Previous XmlSnippet renamed to XmlSnippetObsolete to keep compatibility (id-wsf classes have not yet been converted).
* Initial version : added DST part of WSF for sis specific attribute services.Nicolas Clapies2004-11-301-0/+138