| GRSTgaclEntry* GACLparseEntry | ( | void * | 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 | , | |
| xmlNodePtr | , | |||
| GRSTgaclAcl * | ||||
| ) |
| 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 | , | |
| xmlNodePtr | , | |||
| GRSTgaclAcl * | ||||
| ) |
| 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 }
1.4.7