grst_admin_gacl.c File Reference


Functions

void show_acl (int admin, GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void new_entry_form (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void new_entry (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void del_entry (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void edit_entry_form (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void edit_entry (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void add_cred_form (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void add_cred (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void del_cred (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void del_entry_sure (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void del_cred_sure (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void admin_continue (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file, GRSThttpBody *bp)
void StartHTML (GRSThttpBody *bp, char *dir_uri, char *dir_path)
void StartForm (GRSThttpBody *bp, char *dir_uri, char *dir_path, char *admin_file, int timestamp, char *target_function)
void EndForm (GRSThttpBody *bp)
void GRSTgaclCredTableStart (GRSThttpBody *bp)
void GRSTgaclCredTableAdd (GRSTgaclUser *user, GRSTgaclEntry *entry, GRSTgaclCred *cred, int cred_no, int entry_no, int admin, int timestamp, GRSThttpBody *bp, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void GRSTgaclCredTableEnd (GRSTgaclEntry *entry, int entry_no, int admin, int timestamp, GRSThttpBody *bp, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
int GACLentriesInAcl (GRSTgaclAcl *acl)
int GRSTgaclCredsInEntry (GRSTgaclEntry *entry)
void check_acl_save (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file, GRSTgaclUser *user, GRSTgaclAcl *acl, GRSThttpBody *bp)
void GACLeditGetPerms (GRSTgaclEntry *entry)
GRSTgaclEntryGACLreturnEntry (GRSTgaclAcl *acl, int entry_no)
GRSTgaclCredGACLreturnCred (GRSTgaclEntry *entry, int cred_no)
void StringHTMLEncode (char *string, GRSThttpBody *bp)
void revert_acl (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)

Variables

char * grst_perm_syms []
int grst_perm_vals []

Function Documentation

void add_cred GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void add_cred_form GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void admin_continue char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file,
GRSThttpBody bp
 

void check_acl_save char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file,
GRSTgaclUser user,
GRSTgaclAcl acl,
GRSThttpBody bp
 

void del_cred GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void del_cred_sure GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void del_entry GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void del_entry_sure GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void edit_entry GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void edit_entry_form GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void EndForm GRSThttpBody bp  ) 
 

void GACLeditGetPerms GRSTgaclEntry entry  ) 
 

int GACLentriesInAcl GRSTgaclAcl acl  ) 
 

GRSTgaclCred * GACLreturnCred GRSTgaclEntry entry,
int  cred_no
 

GRSTgaclEntry * GACLreturnEntry GRSTgaclAcl acl,
int  entry_no
 

int GRSTgaclCredsInEntry GRSTgaclEntry entry  ) 
 

void GRSTgaclCredTableAdd GRSTgaclUser user,
GRSTgaclEntry entry,
GRSTgaclCred cred,
int  cred_no,
int  entry_no,
int  admin,
int  timestamp,
GRSThttpBody bp,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void GRSTgaclCredTableEnd GRSTgaclEntry entry,
int  entry_no,
int  admin,
int  timestamp,
GRSThttpBody bp,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void GRSTgaclCredTableStart GRSThttpBody bp  ) 
 

void new_entry GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void new_entry_form GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void revert_acl GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void show_acl int  admin,
GRSTgaclUser user,
char *  dn,
GRSTgaclPerm  perm,
char *  help_uri,
char *  dir_path,
char *  file,
char *  dir_uri,
char *  admin_file
 

void StartForm GRSThttpBody bp,
char *  dir_uri,
char *  dir_path,
char *  admin_file,
int  timestamp,
char *  target_function
 

void StartHTML GRSThttpBody bp,
char *  dir_uri,
char *  dir_path
 

void StringHTMLEncode char *  string,
GRSThttpBody bp
 


Variable Documentation

char* grst_perm_syms[]
 

int grst_perm_vals[]
 


Generated on Wed Sep 22 00:09:07 2010 by  doxygen 1.4.4