grst_xacml.c File Reference


Functions

GRSTgaclAclGRSTgaclAclParse (xmlDocPtr, xmlNodePtr, GRSTgaclAcl *)
GRSTgaclAclGRSTxacmlAclParse (xmlDocPtr, xmlNodePtr, GRSTgaclAcl *)
GRSTgaclAclGRSTxacmlAclLoadFile (char *filename)
int GRSTxacmlFileIsAcl (char *pathandfile)
char * GRSTxacmlFileFindAclname (char *pathandfile)
GRSTgaclAclGRSTxacmlAclLoadforFile (char *pathandfile)
int GRSTxacmlCredPrint (GRSTgaclCred *cred, FILE *fp)
int GRSTxacmlEntryPrint (GRSTgaclEntry *entry, FILE *fp, int rule_number)
int GRSTxacmlPermPrint (GRSTgaclPerm perm, FILE *fp)
int GRSTxacmlAclPrint (GRSTgaclAcl *acl, FILE *fp, char *dir_uri)
int GRSTxacmlAclSave (GRSTgaclAcl *acl, char *filename, char *dir_uri)

Variables

char * grst_perm_syms []
GRSTgaclPerm grst_perm_vals []
FILE * debugfile

Function Documentation

GRSTgaclAcl* GRSTgaclAclParse ( xmlDocPtr  ,
xmlNodePtr  ,
GRSTgaclAcl  
)

GRSTgaclAcl* GRSTxacmlAclLoadFile ( char *  filename  ) 

GRSTgaclAcl* GRSTxacmlAclLoadforFile ( char *  pathandfile  ) 

GRSTgaclAcl* GRSTxacmlAclParse ( xmlDocPtr  doc,
xmlNodePtr  cur,
GRSTgaclAcl acl 
)

int GRSTxacmlAclPrint ( GRSTgaclAcl acl,
FILE *  fp,
char *  dir_uri 
)

int GRSTxacmlAclSave ( GRSTgaclAcl acl,
char *  filename,
char *  dir_uri 
)

int GRSTxacmlCredPrint ( GRSTgaclCred cred,
FILE *  fp 
)

int GRSTxacmlEntryPrint ( GRSTgaclEntry entry,
FILE *  fp,
int  rule_number 
)

char* GRSTxacmlFileFindAclname ( char *  pathandfile  ) 

int GRSTxacmlFileIsAcl ( char *  pathandfile  ) 

int GRSTxacmlPermPrint ( GRSTgaclPerm  perm,
FILE *  fp 
)


Variable Documentation

FILE* debugfile

char* grst_perm_syms[]


Generated on Wed Sep 22 00:10:10 2010 by  doxygen 1.5.5