diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-02-21 14:18:14 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-02-21 14:18:14 +0000 |
| commit | b2c62fae1469e76b1ae37a6f3a2c8ab57f4d717d (patch) | |
| tree | 6cacfa2eae66c525a6a0efaee1153aa3b902d4d1 | |
| parent | b6b1450e3bcb0013c63c187d9c17ec85e887782a (diff) | |
documented LassoRequestType and killed unused LassoMessageType (it was already
unused in 0.6.0 so I allow this as not breaking api)
| -rw-r--r-- | lasso/id-ff/profile.h | 25 | ||||
| -rw-r--r-- | swig/Lasso.i | 19 |
2 files changed, 16 insertions, 28 deletions
diff --git a/lasso/id-ff/profile.h b/lasso/id-ff/profile.h index 102e1f73..5deceb6d 100644 --- a/lasso/id-ff/profile.h +++ b/lasso/id-ff/profile.h @@ -50,7 +50,22 @@ typedef struct _LassoProfile LassoProfile; typedef struct _LassoProfileClass LassoProfileClass; typedef struct _LassoProfilePrivate LassoProfilePrivate; -/* Request types (used by SOAP endpoint) */ +/** + * LassoRequestType:: + * @LASSO_REQUEST_TYPE_INVALID: invalid + * @LASSO_REQUEST_TYPE_LOGIN: Single Sign On and Federation + * @LASSO_REQUEST_TYPE_LOGOUT: Single Logout + * @LASSO_REQUEST_TYPE_DEFEDERATION: Federation Termination + * @LASSO_REQUEST_TYPE_NAME_REGISTRATION: Name Registration + * @LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING: Name Identifier Mapping + * @LASSO_REQUEST_TYPE_LECP: Liberty-Enabled Client / Proxy + * @LASSO_REQUEST_TYPE_DISCO_QUERY: + * @LASSO_REQUEST_TYPE_DISCO_MODIFY: + * @LASSO_REQUEST_TYPE_DST_QUERY: + * @LASSO_REQUEST_TYPE_DST_MODIFY: + * + * Request types (known for SOAP endpoints) + **/ typedef enum { LASSO_REQUEST_TYPE_INVALID = 0, LASSO_REQUEST_TYPE_LOGIN = 1, @@ -65,14 +80,6 @@ typedef enum { LASSO_REQUEST_TYPE_DST_MODIFY = 10, } LassoRequestType; -typedef enum { - LASSO_MESSAGE_TYPE_NONE = 0, - LASSO_MESSAGE_TYPE_AUTHN_REQUEST, - LASSO_MESSAGE_TYPE_AUTHN_RESPONSE, - LASSO_MESSAGE_TYPE_REQUEST, - LASSO_MESSAGE_TYPE_RESPONSE, - LASSO_MESSAGE_TYPE_ARTIFACT -} LassoMessageType; struct _LassoProfile { LassoNode parent; diff --git a/swig/Lasso.i b/swig/Lasso.i index c1557c62..d43bb175 100644 --- a/swig/Lasso.i +++ b/swig/Lasso.i @@ -781,25 +781,6 @@ typedef enum { LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST, } LassoLoginProtocolProfile; -/* MessageType */ -#ifndef SWIGPHP4 -%rename(MESSAGE_TYPE_NONE) LASSO_MESSAGE_TYPE_NONE; -%rename(MESSAGE_TYPE_AUTHN_REQUEST) LASSO_MESSAGE_TYPE_AUTHN_REQUEST; -%rename(MESSAGE_TYPE_AUTHN_RESPONSE) LASSO_MESSAGE_TYPE_AUTHN_RESPONSE; -%rename(MESSAGE_TYPE_REQUEST) LASSO_MESSAGE_TYPE_REQUEST; -%rename(MESSAGE_TYPE_RESPONSE) LASSO_MESSAGE_TYPE_RESPONSE; -%rename(MESSAGE_TYPE_ARTIFACT) LASSO_MESSAGE_TYPE_ARTIFACT; -%rename(MessageType) LassoMessageType; -#endif -typedef enum { - LASSO_MESSAGE_TYPE_NONE = 0, - LASSO_MESSAGE_TYPE_AUTHN_REQUEST, - LASSO_MESSAGE_TYPE_AUTHN_RESPONSE, - LASSO_MESSAGE_TYPE_REQUEST, - LASSO_MESSAGE_TYPE_RESPONSE, - LASSO_MESSAGE_TYPE_ARTIFACT -} LassoMessageType; - /* ProviderRole */ #ifndef SWIGPHP4 %rename(PROVIDER_ROLE_NONE) LASSO_PROVIDER_ROLE_NONE; |
