| Top |
Figure 197. Schema fragment for is:InteractionRequest
<xs:complexType name="InteractionRequestType">
<xs:sequence>
<xs:element ref="Inquiry" maxOccurs="unbounded"/>
<xs:element ref="ds:KeyInfo" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="language" type="xs:NMTOKENS" use="optional"/>
<xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/>
<xs:attribute name="signed" type="xs:token" use="optional"/>
</xs:complexType>
LassoIsInteractionRequest *
lasso_is_interaction_request_new (void);
struct LassoIsInteractionRequest {
LassoNode parent;
LassoDiscoResourceID *ResourceID;
LassoDiscoEncryptedResourceID *EncryptedResourceID;
GList *Inquiry; /* of LassoNode */
char *id;
char *language;
int maxInteractTime;
LassoDsKeyInfo *KeyInfo;
char *signed_attribute;
};