auth::local::install (private)

 auth::local::install

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

Register local service contract implementations, and update the local authority with live information.

Partial Call Graph (max 5 caller/called nodes):
%3 auth::package_install auth::package_install (private) auth::local::install auth::local::install auth::package_install->auth::local::install ad_system_name ad_system_name (public) auth::local::install->ad_system_name auth::authority::edit auth::authority::edit (public) auth::local::install->auth::authority::edit auth::authority::local auth::authority::local (public) auth::local::install->auth::authority::local auth::local::authentication::register_impl auth::local::authentication::register_impl (private) auth::local::install->auth::local::authentication::register_impl auth::local::password::register_impl auth::local::password::register_impl (private) auth::local::install->auth::local::password::register_impl

Testcases:
No testcase defined.
Source code:
    db_transaction {
        # Register the local service contract implementations
        set row(auth_impl_id) [auth::local::authentication::register_impl]
        set row(pwd_impl_id) [auth::local::password::register_impl]
        set row(register_impl_id) [auth::local::registration::register_impl]
        set row(user_info_impl_id) [auth::local::user_info::register_impl]

        # Set the authority pretty-name to be the system name
        set row(pretty_name) [ad_system_name]

        auth::authority::edit  -authority_id [auth::authority::local]  -array row
    }
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/acs-authentication/tcl/local-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: