Public Methods

  Name Description
Public method 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
Public method addUserProperty Adds a property to a user account in AC Calls: xct_spACAddUserProperty
Public method baseGetNextCounter The base function used by all other classes for reading from the AC counter table (inherited from baseServiceAC)
Public method checkAdmin Verifies that the adminVerification header field is valid
Public method checkAdminLogin Verifies an admin login in AccountCentral Calls: xct_spACCheckAdminLogin
Public method checkGUID Verifies that a userGUID is valid in AC Calls: xct_spACCheckGUID
Public method checkLogin Verifies an emailAddress/password combination in the system Calls: xct_spACCheckLogin
Public method checkPermission Checks to see if a user has access to an object in the system Calls: xct_spACCheckPermission
Public method deleteUserProperty Deletes a property from a user account in AC Calls: xct_spACDeleteUserProperty
Public method Dispose Overloaded. Releases the resources used by the MarshalByValueComponent.
Public method Equals   (inherited from Object)
Public method getAdminCustIDSearch Called from the admin screen to search for a custID to tie to a web account Calls: xct_spACGetAdminCustIDSearch
Public method getAdminUserSearch Called by the admin screens to search for users Calls: xct_spACGetAdminUserSearch
Public method GetHashCode   (inherited from Object)
Public method getPermissions Returns all permissions for a user in the system Calls: xct_spACGetUserPermissions
Public method GetService   (inherited from MarshalByValueComponent)
Public method GetType   (inherited from Object)
Public method getUser Returns a user from the system Calls: xct_spACGetUser
Public method getUserCustIDSearch Search engine for users to search for a custID to tie to a web account Calls: xct_spACGetUserCustIDSearch
Public method getUserProperties Returns all properties tied to a user in AC Calls: xct_spACGetItemProperties
Public method getUserProperty Retrieves a user property Calls: xct_spACGetUserProperty
Public method logErrorMessage if debugMode is true, then it will log to the file specified in web.config key "errorLogFile" if the file is not specified in web.config, then no logging will occur writes the passed errormessage to the log file (inherited from baseServiceAC)
Public method logErrorObject if debugMode is true, then it will log to the file specified in web.config key "errorLogFile" if the file is not specified in web.config, then no logging will occur loops through the passed in System.Exception object and writes the messages (inherited from baseServiceAC)
Public method 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
Public method setAdminPassword Used to reset the AC admin password Calls: xct_spACSetAdminPassword
Public method setUser Edits a user in the system Calls: xct_spACSetUser
Public method ToString   (inherited from MarshalByValueComponent)
Top

Protected Methods

  Name Description
Family method Dispose Overloaded. Releases the resources used by the MarshalByValueComponent.
Family method Finalize   (inherited from MarshalByValueComponent)
Family method MemberwiseClone   (inherited from Object)
Top

See Also