GRSTgaclEntry* GACLparseEntry | ( | xmlNodePtr | cur | ) |
int GRSTgaclAclAddEntry | ( | GRSTgaclAcl * | acl, | |
GRSTgaclEntry * | entry | |||
) |
int GRSTgaclAclFree | ( | GRSTgaclAcl * | acl | ) |
GRSTgaclAcl* GRSTgaclAclLoadFile | ( | char * | filename | ) |
GRSTgaclAcl* GRSTgaclAclLoadforFile | ( | char * | pathandfile | ) |
GRSTgaclAcl* GRSTgaclAclNew | ( | void | ) |
GRSTgaclAcl * GRSTgaclAclParse | ( | xmlDocPtr | doc, | |
xmlNodePtr | cur, | |||
GRSTgaclAcl * | acl | |||
) |
int GRSTgaclAclPrint | ( | GRSTgaclAcl * | acl, | |
FILE * | fp | |||
) |
int GRSTgaclAclSave | ( | GRSTgaclAcl * | acl, | |
char * | filename | |||
) |
GRSTgaclPerm GRSTgaclAclTestexclUser | ( | GRSTgaclAcl * | acl, | |
GRSTgaclUser * | user | |||
) |
GRSTgaclPerm GRSTgaclAclTestUser | ( | GRSTgaclAcl * | acl, | |
GRSTgaclUser * | user | |||
) |
int GRSTgaclCredAddValue | ( | GRSTgaclCred * | cred, | |
char * | name, | |||
char * | rawvalue | |||
) |
int GRSTgaclCredCmpAuri | ( | GRSTgaclCred * | cred1, | |
GRSTgaclCred * | cred2 | |||
) |
GRSTgaclCred* GRSTgaclCredCreate | ( | char * | auri_prefix, | |
char * | auri_suffix | |||
) |
int GRSTgaclCredFree | ( | GRSTgaclCred * | cred | ) |
GRSTgaclCred* GRSTgaclCredNew | ( | char * | type | ) |
int GRSTgaclCredPrint | ( | GRSTgaclCred * | cred, | |
FILE * | fp | |||
) |
int GRSTgaclDNlistHasUser | ( | char * | listurl, | |
GRSTgaclUser * | user | |||
) |
int GRSTgaclEntryAddCred | ( | GRSTgaclEntry * | entry, | |
GRSTgaclCred * | cred | |||
) |
int GRSTgaclEntryAllowPerm | ( | GRSTgaclEntry * | entry, | |
GRSTgaclPerm | perm | |||
) |
int GRSTgaclEntryDelCred | ( | GRSTgaclEntry * | entry, | |
GRSTgaclCred * | cred | |||
) |
int GRSTgaclEntryDenyPerm | ( | GRSTgaclEntry * | entry, | |
GRSTgaclPerm | perm | |||
) |
int GRSTgaclEntryFree | ( | GRSTgaclEntry * | entry | ) |
GRSTgaclEntry* GRSTgaclEntryNew | ( | void | ) |
int GRSTgaclEntryPrint | ( | GRSTgaclEntry * | entry, | |
FILE * | fp | |||
) |
int GRSTgaclEntryUnallowPerm | ( | GRSTgaclEntry * | entry, | |
GRSTgaclPerm | perm | |||
) |
int GRSTgaclEntryUndenyPerm | ( | GRSTgaclEntry * | entry, | |
GRSTgaclPerm | perm | |||
) |
char* GRSTgaclFileFindAclname | ( | char * | pathandfile | ) |
int GRSTgaclFileIsAcl | ( | char * | pathandfile | ) |
int GRSTgaclInit | ( | void | ) |
GRSTgaclPerm GRSTgaclPermFromChar | ( | char * | s | ) |
int GRSTgaclPermPrint | ( | GRSTgaclPerm | perm, | |
FILE * | fp | |||
) |
char* GRSTgaclPermToChar | ( | GRSTgaclPerm | perm | ) |
int GRSTgaclUserAddCred | ( | GRSTgaclUser * | user, | |
GRSTgaclCred * | cred | |||
) |
GRSTgaclCred* GRSTgaclUserFindCredtype | ( | GRSTgaclUser * | user, | |
char * | type | |||
) |
int GRSTgaclUserFree | ( | GRSTgaclUser * | user | ) |
int GRSTgaclUserHasAURI | ( | GRSTgaclUser * | user, | |
char * | auri | |||
) |
int GRSTgaclUserHasCred | ( | GRSTgaclUser * | user, | |
GRSTgaclCred * | cred | |||
) |
int GRSTgaclUserLoadDNlists | ( | GRSTgaclUser * | user, | |
char * | dnlists | |||
) |
GRSTgaclUser* GRSTgaclUserNew | ( | GRSTgaclCred * | cred | ) |
int GRSTgaclUserSetDNlists | ( | GRSTgaclUser * | user, | |
char * | dnlists | |||
) |
GRSTgaclAcl * GRSTxacmlAclParse | ( | xmlDocPtr | doc, | |
xmlNodePtr | cur, | |||
GRSTgaclAcl * | acl | |||
) |
char* grst_perm_syms[] |
Initial value:
{ "none", "read", "exec", "list", "write", "admin", NULL }
Initial value:
{ GRST_PERM_NONE, GRST_PERM_READ, GRST_PERM_EXEC, GRST_PERM_LIST, GRST_PERM_WRITE, GRST_PERM_ADMIN, -1 }