auth::validate_account_info (private)

 auth::validate_account_info [ -update ] -authority_id authority_id \
    -username username -user_array user_array \
    -message_array message_array

Defined in packages/acs-authentication/tcl/authentication-procs.tcl

Validates user info and returns errors, if any.

Switches:
-update
(boolean) (optional)
Set this flag if you're updating an existing record, meaning we shouldn't check for duplicates.
-authority_id
(required)
-username
(required)
-user_array
(required)
Name of an array in the caller's namespace which contains the registration elements.
-message_array
(required)
Name of an array where you want the validation errors stored, keyed by element name.

Partial Call Graph (max 5 caller/called nodes):
%3 auth::create_local_account auth::create_local_account (public) auth::validate_account_info auth::validate_account_info auth::create_local_account->auth::validate_account_info auth::update_local_account auth::update_local_account (public) auth::update_local_account->auth::validate_account_info _ _ (public) auth::validate_account_info->_ acs_object_type acs_object_type (public) auth::validate_account_info->acs_object_type acs_user::get_by_username acs_user::get_by_username (public) auth::validate_account_info->acs_user::get_by_username acs_user::get_user_id_by_screen_name acs_user::get_user_id_by_screen_name (public) auth::validate_account_info->acs_user::get_user_id_by_screen_name acs_user::get_user_info acs_user::get_user_info (public) auth::validate_account_info->acs_user::get_user_info

Testcases:
No testcase defined.
[ show source ]
Show another procedure: