Interface AccountCreation

This service type handles the creation of accounts as well as login and password recovery.

XML Namespace

urn:icsy:venice:wsdl:sso

XSD Data Types

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

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

 xsd:boolean createAccount (domain:SSOInformation sso, sso:AccountCreationRequest acr)
Immediately create an account.

 xsd:boolean requestAccount (sso:AccountCreationRequest acr)
Request to create an account.

 xsd:boolean confirmAccount (basic:String key)
Confirm the account by proving the ownership with a key sent via email.

 xsd:boolean recoverLogin (basic:String email)
Retrieve the login for an associated email address.

 xsd:boolean requestPasswordRecovery (sso:AccountCreationRequest acr)
Step 1 for recovering (i.e. creating a new) password for an existing account.

 xsd:boolean confirmPasswordRecovery (basic:String key)
Step 2 for recovering (i.e. creating a new) password for an existing account.

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