diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2006-11-15 18:58:26 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2006-11-15 18:58:26 +0000 |
| commit | da904e0bb3e7ffb9c4ca04008d4decc10c3d8a0e (patch) | |
| tree | dfe2f12304feccd9e3b909f2fb3ebf2a8df40c9b /swig | |
| parent | 8a331ac747c43560857a8c918682b5650e4e1a1f (diff) | |
binding for SAML2 binding uri; and fixed SAML20 to SAML2 for coherence
Diffstat (limited to 'swig')
| -rw-r--r-- | swig/Lasso-saml2.i | 15 | ||||
| -rw-r--r-- | swig/saml-2.0/samlp2_authn_request.i | 3 |
2 files changed, 18 insertions, 0 deletions
diff --git a/swig/Lasso-saml2.i b/swig/Lasso-saml2.i index e800aaad..517aa05d 100644 --- a/swig/Lasso-saml2.i +++ b/swig/Lasso-saml2.i @@ -20,6 +20,21 @@ gboolean lasso_profile_is_saml_query(char *query); #define LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT \ "urn:oasis:names:tc:SAML:2.0:nameid-format:transient" +/* Protocol Bindings */ +#ifndef SWIGPHP4 +%rename(SAML2_METADATA_BINDING_SOAP) LASSO_SAML2_METADATA_BINDING_SOAP; +%rename(SAML2_METADATA_BINDING_REDIRECT) LASSO_SAML2_METADATA_BINDING_REDIRECT; +%rename(SAML2_METADATA_BINDING_POST) LASSO_SAML2_METADATA_BINDING_POST; +%rename(SAML2_METADATA_BINDING_ARTIFACT) LASSO_SAML2_METADATA_BINDING_ARTIFACT; +%rename(SAML2_METADATA_BINDING_PAOS) LASSO_SAML2_METADATA_BINDING_PAOS; +#endif +#define LASSO_SAML2_METADATA_BINDING_SOAP "urn:oasis:names:tc:SAML:2.0:bindings:SOAP" +#define LASSO_SAML2_METADATA_BINDING_REDIRECT "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" +#define LASSO_SAML2_METADATA_BINDING_POST "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" +#define LASSO_SAML2_METADATA_BINDING_ARTIFACT "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" +#define LASSO_SAML2_METADATA_BINDING_PAOS "urn:oasis:names:tc:SAML:2.0:bindings:PAOS" + + /* AuthnClassRef */ #ifndef SWIGPHP4 %rename(SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY) \ diff --git a/swig/saml-2.0/samlp2_authn_request.i b/swig/saml-2.0/samlp2_authn_request.i index a0b4193c..bc2b653a 100644 --- a/swig/saml-2.0/samlp2_authn_request.i +++ b/swig/saml-2.0/samlp2_authn_request.i @@ -11,6 +11,9 @@ typedef struct { %rename(isPassive) IsPassive; #endif gboolean IsPassive; +#ifndef SWIGPHP4 + %rename(protocolBinding) ProtocolBinding; +#endif char *ProtocolBinding; #ifndef SWIGPHP4 %rename(assertionConsumerServiceIndex) AssertionConsumerServiceIndex; |
