/// <summary> /// Creates the user. /// </summary> /// <returns>The user.</returns> /// <param name="username">Username.</param> /// <param name="password">Password.</param> /// <param name="authdriver">Authdriver.</param> public int UserAllocate(string username, string password, string authdriver) { int result = 0; XmlRpcUserManagement xrum = (XmlRpcUserManagement)GetProxy(typeof(XmlRpcUserManagement)); Array openNebulaReturnArr = xrum.oneUserAllocate(this.SessionSHA, username, password, authdriver); result = (int)openNebulaReturnArr.GetValue(1); return(result); }