Benjamin Dauvergne
b9d5356259
[ID-WSFv1&ID-WSFv2] separate better strings for ID-WSF from other strings
...
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.
2010-09-09 01:09:28 +02:00
Benjamin Dauvergne
75598ef566
Core: export lasso_build_unique_id into public API
...
* lasso/xml/tools.h:
add new header to export lasso_build_unique_id as a public API.
* lasso/xml/Makefile.am:
add tools.h to header list
* lasso/xml/tools.c:
add GObjectIntrospection annotations to exported functions.
2010-03-02 11:57:58 +00:00
Benjamin Dauvergne
0d1b1a624a
ID-WSF: separate ID-WSF strings into their own header
2010-01-14 16:18:39 +00:00
Benjamin Dauvergne
42c81da4f4
XML: move SOAP API to its own sub directory
2010-01-04 09:15:42 +00:00
Benjamin Dauvergne
b6abc9895e
ID-WSF: remove LassoWsseSecurity in favor of LasoWsSec1SecurityHeader
...
* xml/Makefile.am:
remove the file from the source list
* xml/wsse_security.c:
* xml/wsse_security.h:
remove the files
* xml/xml.c:
use LassoWsSec1SecurityHeader for LASSO_WSSE_HREF namespace also.
2009-09-11 15:51:36 +00:00
Benjamin Dauvergne
628bc31e9d
Core: fix make dist with --enable-wsf
...
* lasso/id-wsf-2.0/Makefile.am:
* lasso/xml/Makefile.am:
some files were missing from the dist files, add them.
2009-08-28 14:26:42 +00:00
Benjamin Dauvergne
49eb8da269
XML: Add all including header fil for saml2, id-ff and id-wsf
...
* lasso/xml/xml_idff.h:
this header file reference all id-ff 1.2 elements
* lasso/xml/xml_idwsf.h:
this header file reference all id-wsf 1.0 elements
* lasso/xml/saml-2.0/xml_saml2.h:
this header file reference all saml-2.0 elements
2009-08-26 15:15:18 +00:00
Benjamin Dauvergne
fe6922951f
XML: only recurse into xml/id-wsf subdirs if --enable-wsf is true
...
* lasso/xml/Makefile.am:
put id-wsf and id-wsf2 subdirs under a conditionnal.
2009-08-26 15:14:04 +00:00
Benjamin Dauvergne
eacb57905c
Core: SOAP is also used by SAML bindings
...
* extract_symbols.py, extract_types.py:
export SOAP types whatever the value of the flag --enable-wsf.
It still worked because constructor for GObject calls get_type, but
there is a race condition: if you receive a SOAP message before
sending one, it fails. Only soap_binding types must be removed.
2009-08-26 15:13:59 +00:00
Benjamin Dauvergne
8e395a0d0d
Move soap_binding files from lasso/id-wsf to lasso/xml.
2008-08-07 14:54:25 +00:00
Benjamin Dauvergne
933458c068
add Makefile.in to MAINTAINERCLEANFILES in every Makefile.am
2008-05-27 15:27:30 +00:00
Benjamin Dauvergne
67db74d9d8
cleanup include listingm first builddir then srcdir and no need for $srcdir/lasso
2008-05-26 22:58:21 +00:00
Frédéric Péters
ec81cfe399
xml_enc.h should have been public; so much for QA.
2007-04-30 14:36:10 +00:00
Frédéric Péters
fce9becb19
a little bit of imagination to avoid new classes for each and every
...
simple element with a different name.
2007-04-19 20:29:59 +00:00
Frédéric Péters
dc25a012e9
added WS-Addr classes
2007-04-11 13:10:20 +00:00
Damien Laniel
150f2546e7
build configuration for id-wsf 2.0
2007-04-03 13:50:34 +00:00
Frédéric Péters
8017aa3f6f
ship xml_enc.h
2006-12-08 09:05:46 +00:00
Frédéric Péters
67e35d5865
ds_* are now also used out of id-wsf
2006-10-02 15:09:11 +00:00
Nicolas Clapies
3b170296fc
*** empty log message ***
2005-12-06 12:54:54 +00:00
Frédéric Péters
ebb9f7dffc
SAML 2.0 support (only web-sso for the moment)
2005-11-20 15:38:19 +00:00
Nicolas Clapies
252e652747
Added soap Detail element.
2005-11-15 11:01:17 +00:00
Nicolas Clapies
1182c5d861
Added LassoDsKeyInfo oject. It allows to add it to LassoSamlSubjectConfirmation object.
2005-10-05 15:59:59 +00:00
Nicolas Clapies
e5994968e1
Added soap Fault element.
2005-09-27 21:36:26 +00:00
Nicolas Clapies
0c561057e3
Added compilation of resource access statement.
2005-09-19 14:14:50 +00:00
Nicolas Clapies
5b9d911d6f
Added wsse:Security element.
2005-05-02 09:14:53 +00:00
Frédéric Péters
5ef972b27e
don't compile id-wsf files when wsf is disabled; this cuts down build
...
time by a nice margin.
2005-03-18 20:58:34 +00:00
Nicolas Clapies
0dd0bcf86b
Complete liberty soap binding.
2005-03-11 17:15:15 +00:00
Nicolas Clapies
4d13c7af97
Added liberty soap binding extension.
2005-03-11 16:24:02 +00:00
Nicolas Clapies
4ddb8cafca
Added discovery directive elements.
2005-03-10 08:05:39 +00:00
Nicolas Clapies
5cfcd1f905
Added credentials and resource offerings if authentication is OK.
2005-03-02 17:10:22 +00:00
Nicolas Clapies
dafcd5d41e
Added soap envelope and soap binding. It is useful for id-wsf but could be used in other parts later.
2005-03-02 08:23:09 +00:00
Nicolas Clapies
8020a6981a
Added low level classes for wsf authentication service. SASLResponse is only tested with required Status element.
2005-02-10 16:44:36 +00:00
Emmanuel Raviart
472aded71a
Merged wsf-api-change-not-for-0-6 branch with trunk.
2005-01-27 23:41:05 +00:00
Nicolas Clapies
8c0576b2fb
Removed pp_msg_contact.c pp_msg_contact.h.
2005-01-13 13:30:02 +00:00
Frédéric Péters
a2a19cf87d
forgotten commit of new is* classes to Makefile.am.
2005-01-12 17:58:05 +00:00
Frédéric Péters
142e64189f
moved errors.[ch] up; as requested.
2005-01-12 17:42:01 +00:00
Frédéric Péters
98435cf8d8
merged tools.h and internals.h in new private.h, excluded from API reference.
2004-12-30 13:58:55 +00:00
Frédéric Péters
8b8e54f821
Updated list of files generated by SWIG in C# and Java bindings; fixed PHP
...
Makefile.am; use $(srcdir) to get correct directory in code generation python
scrips. make distcheck works after that.
2004-12-21 17:48:17 +00:00
Frédéric Péters
ca7ca6c2ce
Isolated CFLAGS to be used when compiling Lasso in LASSO_CORE_CFLAGS; don't use
...
those when compiling tests in order to catch errors in headers. Also moved a
few things in header files; need more thinking about that.
2004-12-17 18:02:42 +00:00
Nicolas Clapies
021f683d2e
Added support of MsgContact PP service.
2004-12-10 17:08:33 +00:00
Valery Febvre
0586ac0ca3
Removed useless LassoDiscoResourceIDGroup class
2004-12-10 16:50:15 +00:00
Nicolas Clapies
a11c6b985f
Added support of DST modify / modify response.
2004-12-10 14:30:57 +00:00
Frédéric Péters
8d66a33319
moved NameRegistration to XmlSnippet
2004-12-09 23:25:26 +00:00
Nicolas Clapies
279ddb1377
Updated with support of disco_resource_id_group.
2004-12-08 11:48:20 +00:00
Valery Febvre
7ece831c1a
Added LassoDiscoResourceID and LassoDiscoEncryptedResourceID classes
2004-12-08 09:53:41 +00:00
Nicolas Clapies
5dbbd54fa4
Added support of DISCO and DST element classes.
2004-11-30 11:35:05 +00:00
Valery Febvre
30f3668d0d
Added LassoSamlAttribute, LassoSamlAttributeDesignator &
...
LassoSamlAttributeStatement classes
2004-11-29 16:44:57 +00:00
Valery Febvre
419c728299
Added 8 classes for discovering identity services (ID-WSF)
...
They provide methods to build Modify & ModifyResponse messages.
2004-11-29 10:21:39 +00:00
Frédéric Péters
8ad4344cd5
moved xml snippet stuffs into new internals.h; those should not be exposed;
...
changed snippet type from character to enum (defined in internals.h)
2004-11-26 14:13:02 +00:00
Frédéric Péters
506a1e11b5
move debug functions with other tools functions in tools.c
2004-11-03 20:59:08 +00:00