Interface ChordNet

This service type can be used to manage and send ChordNet messages.

XML Namespace

urn:icsy:venice:wsdl:communication

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:InternetAddress getRootNodeAddress (domain:SSOInformation sso) throws faults:AuthorizationFault
Get ChordNet root node address

void register (domain:SSOInformation sso, basic:String chordNetID) throws faults:AuthorizationFault
Register a ChordNet ID for the current user. A subsequent call of this operation performs a registration renewal.

void unregister (domain:SSOInformation sso, basic:String chordNetID) throws faults:AuthorizationFault
Unregister a ChordNet ID for the current user.

 basic:StringArray getChordNetIDs (domain:SSOInformation sso, domain:UserName userName) throws faults:AuthorizationFault
Returns all currently registered ChordNet IDs for user. If the user does not have a ChordNet ID, an empty array will be returned.

 xsd:boolean checkChordNetID (domain:SSOInformation sso, basic:String chordNetID, domain:UserName userName) throws faults:AuthorizationFault
Checks whether a ChordNet ID belongs to the user specified. If the user does not have a ChordNet ID, false will be returned.

Generated by the Venice Service Compiler on Thu May 10 14:12:59 CEST 2012