auth::authority::create (public)
auth::authority::create [ -authority_id authority_id ] -array array
Defined in packages/acs-authentication/tcl/authority-procs.tcl
Create a new authentication authority.
- Switches:
- Options:
- -authority_id (optional)
- -array (required)
- Name of an array containing the column values. The entries are:
- short_name Short name for authority. Used as a key by applications to identify this authority.
- pretty_name Label for the authority to be shown in a list to users picking an authority.
- enabled_p 't' if this authority available, 'f' if it's disabled. Defaults to 'f'.
- sort_order Sort ordering determines the order in which authorities are listed in the user interface. Defaults to the currently highest sort order plus one.
- auth_impl_id The ID of the implementation of the 'auth_authentication' service contract. Defaults to none.
- pwd_impl_id The ID of the implementation of the 'auth_password' service contract. Defaults to none.
- forgotten_pwd_url An alternative URL to redirect to when the user has forgotten his/her password. Defaults to none.
- change_pwd_url An alternative URL to redirect to when the user wants to change his/her password. Defaults to none.
- register_impl_id The ID of the implementation of the 'auth_registration' service contract. Defaults to none.
- register_url An alternative URL to redirect to when the user wants to register for an account. Defaults to none.
- user_info_impl_id The ID of the implementation of the 'auth_user_info' service contract. Defaults to none.
- get_doc_impl_id Id of the 'auth_sync_retrieve' service contract implementation
- process_doc_impl_id Id of the 'auth_sync_process' service contract implementation
- batch_sync_enabled_p Is batch sync enabled for the authority?
- -authority_id
- Authority_id, or blank if you want one generated for you.
- Author:
- Lars Pind <lars@collaboraid.biz>
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_authority_api, sync_batch_ims_example_doc, sync_batch_ims_test