summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-12-02 15:54:20 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-12-02 15:54:20 +0000
commit23ebbdba5fef3a002d0b91957955b4e8f6880eb6 (patch)
tree5eed82910f543090392cd4c9315b608c0e348fb0
parent9ed58480abfe3368e131e23c99e9c490905a37dc (diff)
downloadlasso-23ebbdba5fef3a002d0b91957955b4e8f6880eb6.tar.gz
lasso-23ebbdba5fef3a002d0b91957955b4e8f6880eb6.tar.xz
lasso-23ebbdba5fef3a002d0b91957955b4e8f6880eb6.zip
Added 22 DST status code constants
-rw-r--r--lasso/xml/strings.h43
1 files changed, 38 insertions, 5 deletions
diff --git a/lasso/xml/strings.h b/lasso/xml/strings.h
index 41eaadd4..8f12a563 100644
--- a/lasso/xml/strings.h
+++ b/lasso/xml/strings.h
@@ -35,17 +35,13 @@
#define LASSO_LASSO_PREFIX "lasso"
/*****************************************************************************/
-/* Liberty Alliance */
+/* Liberty Alliance ID-FF */
/*****************************************************************************/
/* prefix & href */
#define LASSO_LIB_HREF "urn:liberty:iff:2003-08"
#define LASSO_LIB_PREFIX "lib"
-/* disco prefix & href */
-#define LASSO_DISCO_HREF "urn:liberty:disco:2003-08"
-#define LASSO_DISCO_PREFIX "disco"
-
/* Versioning */
#define LASSO_LIB_MAJOR_VERSION_N 1
#define LASSO_LIB_MINOR_VERSION_N 2
@@ -113,6 +109,43 @@
#define LASSO_LIB_CONSENT_UNAVAILABLE "urn:liberty:consent:unavailable"
#define LASSO_LIB_CONSENT_INAPPLICABLE "urn:liberty:consent:inapplicable"
+/* Service types */
+#define LASSO_LIB_SERVICE_TYPE_DISCO "urn:liberty:disco:2003-08"
+#define LASSO_LIB_SERVICE_TYPE_ID_SIS_EP "urn:liberty:id-sis-ep:2003-08"
+#define LASSO_LIB_SERVICE_TYPE_ID_SIS_PP "urn:liberty:id-sis-pp:2003-08"
+
+/*****************************************************************************/
+/* Liberty Alliance ID-WSF */
+/*****************************************************************************/
+
+/* disco prefix & href */
+#define LASSO_DISCO_HREF "urn:liberty:disco:2003-08"
+#define LASSO_DISCO_PREFIX "disco"
+
+/* status code */
+#define LASSO_DST_STATUS_CODE_ACTION_NOT_AUTHORIZED "ActionNotAuthorized"
+#define LASSO_DST_STATUS_CODE_ACTION_NOT_SUPPORTED "ActionNotSupported"
+#define LASSO_DST_STATUS_CODE_ALL_RETURNED "AllReturned"
+#define LASSO_DST_STATUS_CODE_CHANGE_HISTORY_NOT_SUPPORTED "ChangeHistoryNotSupported"
+#define LASSO_DST_STATUS_CODE_CHANGED_SINCE_RETURNS_ALL "ChangedSinceReturnsAll"
+#define LASSO_DST_STATUS_CODE_DATA_TOO_LONG "DataTooLong"
+#define LASSO_DST_STATUS_CODE_EXISTS_ALREADY "ExistsAlready"
+#define LASSO_DST_STATUS_CODE_EXTENSION_NOT_SUPPORTED "ExtensionNotSupported"
+#define LASSO_DST_STATUS_CODE_FAILED "Failed"
+#define LASSO_DST_STATUS_CODE_INVALID_DATA "InvalidData"
+#define LASSO_DST_STATUS_CODE_INVALID_RESOURCE_ID "InvalidResourceID"
+#define LASSO_DST_STATUS_CODE_INVALID_SELECT "InvalidSelect"
+#define LASSO_DST_STATUS_CODE_MISSING_NEW_DATA_ELEMENT "MissingNewDataElement"
+#define LASSO_DST_STATUS_CODE_MISSING_RESOURCE_ID_ELEMENT "MissingResourceIDElement"
+#define LASSO_DST_STATUS_CODE_MISSING_SELECT "MissingSelect"
+#define LASSO_DST_STATUS_CODE_MODIFIED_SINCE "ModifiedSince"
+#define LASSO_DST_STATUS_CODE_NO_MORE_ELEMENTS "NoMoreElements"
+#define LASSO_DST_STATUS_CODE_NO_MULTIPLE_ALLOWED "NoMultipleAllowed"
+#define LASSO_DST_STATUS_CODE_NO_MULTIPLE_RESOURCES "NoMultipleResources"
+#define LASSO_DST_STATUS_CODE_OK "OK"
+#define LASSO_DST_STATUS_CODE_TIME_OUT "TimeOut"
+#define LASSO_DST_STATUS_CODE_UNEXPECTED_ERROR "UnexpectedError"
+
/*****************************************************************************/
/* METADATA */
/*****************************************************************************/