Web Service Methods Definitions ctAC.security


setAdminPassword
Used to reset the AC admin password
Calls: xct_spACSetAdminPassword

addUser
Adds a new user to the system.
New Users get a random password created. The random password is returned in the dataset.Tables[0].Rows[0]["password"] field.
Calls: xct_spACAddUser

checkLogin
Verifies an emailAddress/password combination in the system
Calls: xct_spACCheckLogin

checkAdminLogin
Verifies an admin login in AccountCentral
Calls: xct_spACCheckAdminLogin

checkAdmin
Verifies that the adminVerification header field is valid

checkPermission
Checks to see if a user has access to an object in the system
Calls: xct_spACCheckPermission

getPermissions
Returns all permissions for a user in the system
Calls: xct_spACGetUserPermissions

getUser
Returns a user from the system
Calls: xct_spACGetUser

setUser
Edits a user in the system
Calls: xct_spACSetUser

checkGUID
Verifies that a userGUID is valid in AC
Calls: xct_spACCheckGUID

addUserProperty
Adds a property to a user account in AC
Calls: xct_spACAddUserProperty

deleteUserProperty
Deletes a property from a user account in AC
Calls: xct_spACDeleteUserProperty

getUserProperty
Retrieves a user property
Calls: xct_spACGetUserProperty

getUserProperties
Returns all properties tied to a user in AC
Calls: xct_spACGetItemProperties

getAdminUserSearch
Called by the admin screens to search for users
Calls: xct_spACGetAdminUserSearch

getUserCustIDSearch
Search engine for users to search for a custID to tie to a web account
Calls: xct_spACGetUserCustIDSearch

getAdminCustIDSearch
Called from the admin screen to search for a custID to tie to a web account
Calls: xct_spACGetAdminCustIDSearch

resetPassword
Since passwords are stored encrypted in the database, this function will reset the password to a NEW random password
The new password is returned in returnValue.Tables[0].Rows[0]["password"]
This should then be emailed to the user
Calls: xct_spACResetPassword