sec_login_get_external_registry (public)

 sec_login_get_external_registry

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

If the login was issued from an external_registry, use this as well for refreshing.

Returns:
registry object or the empty string when not applicable

Testcases:
No testcase defined.
Source code:
    set external_registry ""
    if {[ns_conn isconnected]} {
        set external_registry [dict get [sec_login_read_cookie] external_registry]
        if {$external_registry ne "" && ![nsf::is object $external_registry]} {
            ns_log warning "external registry object '$external_registry'"  "used for login of user [ad_conn untrusted_user_id]"  "does not exist. Ignored."
            set external_registry ""
        }
    }
    return $external_registry
Generic XQL file:
packages/acs-tcl/tcl/security-procs.xql

PostgreSQL XQL file:
packages/acs-tcl/tcl/security-procs-postgresql.xql

Oracle XQL file:
packages/acs-tcl/tcl/security-procs-oracle.xql

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