sa/sa.h File Reference
Detailed Description
This header file declares all data types and constants to be used by clients of the System Administration classes and their clients.
Definition in file sa.h.
#include <sa/sa_errors.h>
#include <sa/person.h>
#include <sa/discipline.h>
#include <sa/role.h>
#include <sa/group.h>
#include <sa/groupmember.h>
#include <sa/user.h>
#include <sa/workcontext.h>
#include <sa/site.h>
#include <ss/ss_const.h>
#include <sa/libsa_exports.h>
#include <sa/libsa_undef.h>
Go to the source code of this file.
Defines
|
|
|
|
|
Functions
- SA_API int SA_init_module (void)
- SA_API int SA_exit_module (void)
- SA_API int SA_ask_h_group_pfile (const char *group_name, char **file_name)
- SA_API int SA_ask_role_pfile (const char role_name[SA_name_size_c+1], char file_name[SS_MAXPATHLEN])
- SA_API int SA_ask_role_pfile2 (const char *role_name, char **file_name)
- SA_API int SA_ask_user_pfile (const char user_id[SA_name_size_c+1], char file_name[SS_MAXPATHLEN])
- SA_API int SA_ask_user_pfile2 (const char *user_id, char **file_name)
- SA_API int SA_read_am_rule_tree (const char *path_name, logical replace_acls)
- SA_API int SA_write_am_rule_tree (const char *path_name)
- SA_API int SA_set_user_home_site (tag_t user_tag, tag_t home_site_tag)
- SA_API int SA_ask_user_home_site (tag_t user_tag, tag_t *home_site_tag)
- SA_API int SA_set_user_remote_sites_deny_login (tag_t user_tag, int n_remote_sites, tag_t *remote_sites)
- SA_API int SA_ask_user_remote_sites_deny_login (tag_t user_tag, int *n_remote_sites, tag_t **remote_sites)