auth::search::create_contract (private)

 auth::search::create_contract

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

Create service contract for authority searches.

Partial Call Graph (max 5 caller/called nodes):
%3 auth::after_upgrade auth::after_upgrade (private) auth::search::create_contract auth::search::create_contract auth::after_upgrade->auth::search::create_contract auth::package_install auth::package_install (private) auth::package_install->auth::search::create_contract acs_sc::contract::new_from_spec acs_sc::contract::new_from_spec (public) auth::search::create_contract->acs_sc::contract::new_from_spec

Testcases:
No testcase defined.
Source code:
    set spec {
        name "auth_search"
        description "Search users in given authority"
        operations {
            Search {
                description {
                    Search authority using "search" string. Returns array-list of usernames.
                }
                input {
                    search:string
                    parameters:string,multiple
                }
                output {
                    usernames:string,multiple
                }
            }
            GetParameters {
                description {
                    Get an array-list of the parameters required by this service contract implementation.
                }
                output {
                    parameters:string,multiple
                }
            }
        FormInclude {
        description {
            File location of an includable search form
        } 
        output {
            form_include:string
        }
        }
        }
    }

    acs_sc::contract::new_from_spec -spec $spec
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: