- Publicity: Public Only All
local-procs.tcl
Procs for local authentication.
- Location:
- packages/acs-authentication/tcl/local-procs.tcl
- Created:
- 2003-05-13
- Author:
- Lars Pind <lars@collaobraid.biz>
- CVS Identification:
$Id: local-procs.tcl,v 1.47.2.8 2022/09/19 13:24:22 antoniop Exp $
Procedures in this file
- auth::local::authentication::Authenticate (private)
- auth::local::authentication::GetParameters (private)
- auth::local::authentication::MergeUser (private)
- auth::local::authentication::register_impl (private)
- auth::local::authentication::unregister_impl (private)
- auth::local::install (private)
- auth::local::password::CanChangePassword (private)
- auth::local::password::CanResetPassword (private)
- auth::local::password::CanRetrievePassword (private)
- auth::local::password::ChangePassword (private)
- auth::local::password::GetParameters (private)
- auth::local::password::ResetPassword (private)
- auth::local::password::RetrievePassword (private)
- auth::local::password::register_impl (private)
- auth::local::password::unregister_impl (private)
- auth::local::registration::GetElements (private)
- auth::local::registration::GetParameters (private)
- auth::local::registration::Register (private)
- auth::local::registration::register_impl (private)
- auth::local::registration::unregister_impl (private)
- auth::local::search::GetParameters (private)
- auth::local::search::Search (private)
- auth::local::uninstall (private)
- auth::local::user_info::GetParameters (private)
- auth::local::user_info::GetUserInfo (private)
- auth::local::user_info::register_impl (private)
- auth::local::user_info::unregister_impl (private)
Detailed information
auth::local::authentication::Authenticate (private)
auth::local::authentication::Authenticate username password \ [ parameters ] [ authority_id ]
Implements the Authenticate operation of the auth_authentication service contract for the local account implementation.
- Parameters:
- username (required)
- password (required)
- parameters (optional)
- authority_id (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- acs_sc_impl_new_from_spec
auth::local::authentication::GetParameters (private)
auth::local::authentication::GetParameters
Implements the GetParameters operation of the auth_authentication service contract for the local account implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- acs_sc_impl_new_from_spec
auth::local::authentication::MergeUser (private)
auth::local::authentication::MergeUser from_user_id to_user_id \ [ authority_id ]
Merge Implementation of local authentication. This will merge the names, emails, usernames, permissions, etc of the two users to merge.
- Parameters:
- from_user_id (required)
- to_user_id (required)
- authority_id (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_authentication_implementations
auth::local::authentication::register_impl (private)
auth::local::authentication::register_impl
Register the 'local' implementation of the 'auth_authentication' service contract.
- Returns:
- impl_id of the newly created implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::authentication::unregister_impl (private)
auth::local::authentication::unregister_impl
Unregister the 'local' implementation of the 'auth_authentication' service contract.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::install (private)
auth::local::install
Register local service contract implementations, and update the local authority with live information.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::password::CanChangePassword (private)
auth::local::password::CanChangePassword [ parameters ]
Implements the CanChangePassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::CanResetPassword (private)
auth::local::password::CanResetPassword [ parameters ]
Implements the CanResetPassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::CanRetrievePassword (private)
auth::local::password::CanRetrievePassword [ parameters ]
Implements the CanRetrievePassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::ChangePassword (private)
auth::local::password::ChangePassword username new_password \ [ old_password ] [ parameters ] [ authority_id ]
Implements the ChangePassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- username (required)
- new_password (required)
- old_password (optional)
- parameters (optional)
- authority_id (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::GetParameters (private)
auth::local::password::GetParameters
Implements the GetParameters operation of the auth_password service contract for the local account implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::ResetPassword (private)
auth::local::password::ResetPassword username parameters \ [ authority_id ]
Implements the ResetPassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- username (required)
- parameters (required)
- authority_id (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::RetrievePassword (private)
auth::local::password::RetrievePassword username parameters
Implements the RetrievePassword operation of the auth_password service contract for the local account implementation.
- Parameters:
- username (required)
- parameters (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_implementations
auth::local::password::register_impl (private)
auth::local::password::register_impl
Register the 'local' implementation of the 'auth_password' service contract.
- Returns:
- impl_id of the newly created implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::password::unregister_impl (private)
auth::local::password::unregister_impl
Unregister the 'local' implementation of the 'auth_password' service contract.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::registration::GetElements (private)
auth::local::registration::GetElements [ parameters ]
Implements the GetElements operation of the auth_registration service contract for the local account implementation.
- Parameters:
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_registration_implementations
auth::local::registration::GetParameters (private)
auth::local::registration::GetParameters
Implements the GetParameters operation of the auth_registration service contract for the local account implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_registration_implementations
auth::local::registration::Register (private)
auth::local::registration::Register parameters username authority_id \ first_names last_name screen_name email url password \ secret_question secret_answer
Implements the Register operation of the auth_registration service contract for the local account implementation.
- Parameters:
- parameters (required)
- username (required)
- authority_id (required)
- first_names (required)
- last_name (required)
- screen_name (required)
- email (required)
- url (required)
- password (required)
- secret_question (required)
- secret_answer (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_registration_implementations
auth::local::registration::register_impl (private)
auth::local::registration::register_impl
Register the 'local' implementation of the 'auth_registration' service contract.
- Returns:
- impl_id of the newly created implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::registration::unregister_impl (private)
auth::local::registration::unregister_impl
Unregister the 'local' implementation of the 'auth_register' service contract.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::search::GetParameters (private)
auth::local::search::GetParameters
Implements the GetParameters operation of the auth_search service contract for the local account implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::search::Search (private)
auth::local::search::Search search_text [ parameters ]
Implements the Search operation of the auth_search service contract for the local account implementation.
- Parameters:
- search_text (required)
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::uninstall (private)
auth::local::uninstall
Unregister the local service contract implementation, and update the local authority to reflect that.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::user_info::GetParameters (private)
auth::local::user_info::GetParameters
Implements the GetParameters operation of the auth_user_info service contract for the local account implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_user_info_implementations
auth::local::user_info::GetUserInfo (private)
auth::local::user_info::GetUserInfo username [ parameters ]
Implements the GetUserInfo operation of the auth_user_info service contract for the local account implementation.
- Parameters:
- username (required)
- parameters (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_user_info_implementations
auth::local::user_info::register_impl (private)
auth::local::user_info::register_impl
Register the 'local' implementation of the 'auth_user_info' service contract.
- Returns:
- impl_id of the newly created implementation.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
auth::local::user_info::unregister_impl (private)
auth::local::user_info::unregister_impl
Unregister the 'local' implementation of the 'auth_user_info' service contract.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.