| /* |
| |
| wsu.h |
| |
| Generated with: |
| wsdl2h -cegy -o wsu.h -t WS/WS-typemap.dat WS/wsu.xsd |
| |
| Modified by Robert van Engelen: |
| |
| - Removed //gsoapopt |
| - Added the following directive to import wsu namespace |
| //gsoap wsu schema import: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd |
| This ensures that the WS-Addressing schemas are not copied into the generated |
| WSDL by soapcpp2 but are referenced with schema import in the generated WSDL. |
| |
| */ |
| |
| /******************************************************************************\ |
| * * |
| * http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd* |
| * * |
| \******************************************************************************/ |
| |
| |
| /******************************************************************************\ |
| * * |
| * Import * |
| * * |
| \******************************************************************************/ |
| |
| |
| /******************************************************************************\ |
| * * |
| * Schema Namespaces * |
| * * |
| \******************************************************************************/ |
| |
| //gsoap wsu schema import: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd |
| //gsoap wsu schema elementForm: qualified |
| //gsoap wsu schema attributeForm: unqualified |
| |
| /******************************************************************************\ |
| * * |
| * Schema Types * |
| * * |
| \******************************************************************************/ |
| |
| |
| |
| /// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime from typemap WS/WS-typemap.dat. |
| /// @brief This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes. |
| /// complexType definition intentionally left blank. |
| |
| /// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedURI from typemap WS/WS-typemap.dat. |
| /// @brief This type is for elements whose [children] is an anyURI and can have arbitrary attributes. |
| /// complexType definition intentionally left blank. |
| |
| /// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":TimestampType from typemap WS/WS-typemap.dat. |
| /// @brief This complex type ties together the timestamp related elements into a composite type. |
| /// complexType definition intentionally left blank. |
| |
| /// "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":tTimestampFault is a simpleType restriction of xs:QName. |
| /// @brief This type defines the fault code value for Timestamp message expiration. |
| /// Note: enum values are prefixed with 'wsu__tTimestampFault' to avoid name clashes, please use wsdl2h option -e to omit this prefix |
| enum wsu__tTimestampFault |
| { |
| wsu__MessageExpired, ///< xs:QName value=""http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":MessageExpired" |
| }; |
| /// Typedef synonym for enum wsu__tTimestampFault. |
| typedef enum wsu__tTimestampFault wsu__tTimestampFault; |
| |
| /// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Timestamp of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":TimestampType. |
| /// @brief This element allows Timestamps to be applied anywhere element wildcards are present, including as a SOAP header. |
| /// Imported element _wsu__Timestamp from typemap WS/WS-typemap.dat. |
| typedef struct _wsu__Timestamp |
| { @char* wsu__Id; // use qualified form to enable signature |
| char* Created; |
| char* Expires; |
| } _wsu__Timestamp; |
| |
| /// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Expires of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime. |
| /// @brief This element allows an expiration time to be applied anywhere element wildcards are present. |
| /// '_wsu__Expires' element definition intentionally left blank. |
| |
| /// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Created of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime. |
| /// @brief This element allows a creation time to be applied anywhere element wildcards are present. |
| /// '_wsu__Created' element definition intentionally left blank. |
| |
| /// Attribute "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Id of simpleType xs:ID. |
| /// @brief This global attribute supports annotating arbitrary elements with an ID. |
| /// '_wsu__Id' attribute definition intentionally left blank. |
| |
| /* End of wsu.h */ |