user element

Type: userModel
Namespace: http://filecatalyst.com/model
XML Schema: model.xsd

Model class to hold user information

Example XML

<?xml version="1.0" encoding="UTF-8"?> <user xmlns="http://filecatalyst.com/model" href="..."> <userName xmlns="">...</userName> <status xmlns="">...</status> <password xmlns="">...</password> <firstName xmlns="">...</firstName> <lastName xmlns="">...</lastName> <company xmlns="">...</company> <address xmlns="">...</address> <address2 xmlns="">...</address2> <city xmlns="">...</city> <state xmlns="">...</state> <altPhone xmlns="">...</altPhone> <zip xmlns="">...</zip> <country xmlns="">...</country> <phone xmlns="">...</phone> <fax xmlns="">...</fax> <email xmlns="">...</email> <lastLogin xmlns="">...</lastLogin> <creation xmlns="">...</creation> <preferredServer xmlns="" name="..." href="..." value="..." /> <creditCardType xmlns="">...</creditCardType> <creditCardNumber xmlns="">...</creditCardNumber> <creditCardExpiry xmlns="">...</creditCardExpiry> <accountStatus xmlns="">...</accountStatus> <comment xmlns="">...</comment> <admin xmlns="">...</admin> <superAdmin xmlns="">...</superAdmin> <acceptEmail xmlns="">...</acceptEmail> <allowHotFolder xmlns="">...</allowHotFolder> <protocol xmlns="">...</protocol> <bandwidth xmlns="">...</bandwidth> <directory xmlns="">...</directory> <slowStartRate xmlns="">...</slowStartRate> <useSlowStart xmlns="">...</useSlowStart> <slowStartAggressionRate xmlns="">...</slowStartAggressionRate> <blocksize xmlns="">...</blocksize> <unitSize xmlns="">...</unitSize> <numEncoders xmlns="">...</numEncoders> <numFTPStreams xmlns="">...</numFTPStreams> <allowUserBandwidthTuning xmlns="">...</allowUserBandwidthTuning> <expiryDate xmlns="">...</expiryDate> <allowTempAccountCreation xmlns="">...</allowTempAccountCreation> <ownerUserName xmlns="">...</ownerUserName> <tempUser xmlns="">...</tempUser> <uploadMethod xmlns="">...</uploadMethod> <pwChangeable xmlns="">...</pwChangeable> <pwcreationDate xmlns="">...</pwcreationDate> <pwdaysBeforeExpire xmlns="">...</pwdaysBeforeExpire> <pwmustChange xmlns="">...</pwmustChange> <pwusedPasswords xmlns="">...</pwusedPasswords> <pwnumErrors xmlns="">...</pwnumErrors> <group xmlns="" name="..." href="..." value="..." /> <group xmlns="" name="..." href="..." value="..."> <!--...--> </group> <!--...more "group" elements...--> </user>

Example JSON

{ "href" : "...", "userName" : "...", "status" : "NEW_USER_NO_PRIVILEGE", "password" : "...", "firstName" : "...", "lastName" : "...", "company" : "...", "address" : "...", "address2" : "...", "city" : "...", "state" : "...", "altPhone" : "...", "zip" : "...", "country" : "...", "phone" : "...", "fax" : "...", "email" : "...", "lastLogin" : ..., "creation" : ..., "preferredServer" : { "name" : "...", "href" : "...", "value" : "..." }, "creditCardType" : "...", "creditCardNumber" : "...", "creditCardExpiry" : "...", "accountStatus" : "USER_STATUS_NONE", "comment" : "...", "admin" : false, "superAdmin" : false, "acceptEmail" : false, "allowHotFolder" : false, "protocol" : "PROTOCOL_NONE", "bandwidth" : "...", "directory" : false, "slowStartRate" : "...", "useSlowStart" : false, "slowStartAggressionRate" : "...", "blocksize" : "...", "unitSize" : "...", "numEncoders" : "...", "numFTPStreams" : "...", "allowUserBandwidthTuning" : false, "expiryDate" : ..., "allowTempAccountCreation" : false, "ownerUserName" : "...", "tempUser" : false, "uploadMethod" : "UPLOAD_METHOD_NONE", "pwChangeable" : false, "pwcreationDate" : ..., "pwdaysBeforeExpire" : ..., "pwmustChange" : false, "pwusedPasswords" : "...", "pwnumErrors" : ..., "group" : [ { "name" : "...", "href" : "...", "value" : "..." }, ... ] }