| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
LassoIdWsf2DiscoSvcMDRegister;
LassoIdWsf2DiscoSvcMDRegister* lasso_idwsf2_disco_svc_md_register_new
(void);
LassoIdWsf2DiscoSvcMDRegister* lasso_idwsf2_disco_svc_md_register_new_full
(const gchar *service_type,
const gchar *abstract,
const gchar *provider_id,
const gchar *soap_endpoint);
Figure 157. Schema fragment for disco:SvcMDRegister
<xs:complexType name="SvcMDRegisterType">
<xs:sequence>
<xs:element ref="SvcMD" maxOccurs="unbounded" />
</xs:sequence>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
typedef struct {
LassoNode parent;
/* elements */
GList *SvcMD; /* of LassoIdWsf2DiscoSvcMetadata */
/* attributes */
GHashTable *attributes;
} LassoIdWsf2DiscoSvcMDRegister;
LassoIdWsf2DiscoSvcMDRegister* lasso_idwsf2_disco_svc_md_register_new
(void);
Creates a new LassoIdWsf2DiscoSvcMDRegister object.
Returns : |
a newly created LassoIdWsf2DiscoSvcMDRegister object |
LassoIdWsf2DiscoSvcMDRegister* lasso_idwsf2_disco_svc_md_register_new_full
(const gchar *service_type,
const gchar *abstract,
const gchar *provider_id,
const gchar *soap_endpoint);
Create and initialize a complete message for registering new metadatas at a discovery service.
|
the service type for the registered metadatas |
|
the human description for the service |
|
the SAML provider id of the service |
|
the SOAP endpoint URL for the service |
Returns : |
a new filled and initialized LassoIdWsf2DiscoSvcMDRegister if successfull, NULL otherwise. |