Interface SecureDataTransfer

This service type stores data until it is fetched by someone.

XML Namespace

urn:icsy:venice:wsdl:data

XSD Data Types

basic:  http://www.v-grid.info/types/basic.xsd

domain:  http://www.v-grid.info/types/domain.xsd

faults:  http://www.v-grid.info/types/faults.xsd

Operations

 basic:UUID store (domain:SSOInformation sso, domain:UserIdentification fetcher, basic:KeyValuePairArray data, xsd:dateTime validUntil) throws faults:AuthorizationFault
Store some data (key/value pairs) and receive a UUID for a fetcher. If fetcher is null, anyone can fetch the data if he has the UUID. The data will be deleted when the validUtil date has been reached.

 basic:KeyValuePairArray get (domain:SSOInformation sso, basic:UUID uuid) throws faults:AuthorizationFault
Get data associated with the UUID. The data is deleted after calling this operation.

Generated by the Venice Service Compiler on Thu May 10 14:13:00 CEST 2012