diff options
| author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-04-02 16:40:47 +0000 |
|---|---|---|
| committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-04-02 16:40:47 +0000 |
| commit | 9d3578f8a1a850c615f5354e5f8f04823b2bfadb (patch) | |
| tree | d2e266ad28b8ae8590f30918e65e4048829fde1f | |
| parent | b03e62c77f7893276a7aafc11e06c15040d22357 (diff) | |
| download | lasso-9d3578f8a1a850c615f5354e5f8f04823b2bfadb.tar.gz lasso-9d3578f8a1a850c615f5354e5f8f04823b2bfadb.tar.xz lasso-9d3578f8a1a850c615f5354e5f8f04823b2bfadb.zip | |
initial version
| -rw-r--r-- | lasso/Attic/protocols/name_identifier.c | 53 | ||||
| -rw-r--r-- | lasso/Attic/protocols/name_identifier.h | 6 |
2 files changed, 59 insertions, 0 deletions
diff --git a/lasso/Attic/protocols/name_identifier.c b/lasso/Attic/protocols/name_identifier.c new file mode 100644 index 00000000..7ccbac20 --- /dev/null +++ b/lasso/Attic/protocols/name_identifier.c @@ -0,0 +1,53 @@ +#include <lasso/protocols/name_identifier.h> + +LassoNode *lasso_build_nameIdentifier(const xmlChar *nameIdentifier, + const xmlChar *nameQualifier, + const xmlChar *format) +{ + LassoNode *identifier; + + identifier = lasso_saml_name_identifier_new(); + lasso_saml_name_identifier_set_nameQualifier(identifier, nameQualifier); + lasso_saml_name_identifier_set_format(identifier, format); + + return(identifier); +} + +LassoNode *lasso_build_idpProvidedNameIdentifier(const xmlChar *nameIdentifier, + const xmlChar *nameQualifier, + const xmlChar *format) +{ + LassoNode *identifier; + + identifier = lasso_lib_idp_provided_name_identifier_new(); + lasso_saml_name_identifier_set_nameQualifier(identifier, nameQualifier); + lasso_saml_name_identifier_set_format(identifier, format); + + return(identifier); +} + +LassoNode *lasso_build_spProvidedNameIdentifier(const xmlChar *nameIdentifier, + const xmlChar *nameQualifier, + const xmlChar *format) +{ + LassoNode *identifier; + + identifier = lasso_lib_sp_provided_name_identifier_new(); + lasso_saml_name_identifier_set_nameQualifier(identifier, nameQualifier); + lasso_saml_name_identifier_set_format(identifier, format); + + return(identifier); +} + +LassoNode *lasso_build_oldProvidedNameIdentifier(const xmlChar *nameIdentifier, + const xmlChar *nameQualifier, + const xmlChar *format) +{ + LassoNode *identifier; + + identifier = lasso_lib_old_provided_name_identifier_new(); + lasso_saml_name_identifier_set_nameQualifier(identifier, nameQualifier); + lasso_saml_name_identifier_set_format(identifier, format); + + return(identifier); +} diff --git a/lasso/Attic/protocols/name_identifier.h b/lasso/Attic/protocols/name_identifier.h new file mode 100644 index 00000000..f91ed92f --- /dev/null +++ b/lasso/Attic/protocols/name_identifier.h @@ -0,0 +1,6 @@ +#ifndef __NAME_IDENTIFIER__ +#define __NAME_IDENTIFIER__ + +#include <lasso/lasso.h> + +#endif /* __NAME_IDENTIFIER__ */ |
