grst_xacml.c File Reference


Functions

GRSTgaclAcl * GRSTgaclAclParse (xmlDocPtr, xmlNodePtr, GRSTgaclAcl *)
GRSTgaclAcl * GRSTxacmlAclParse (xmlDocPtr, xmlNodePtr, GRSTgaclAcl *)
GRSTgaclAcl * GRSTxacmlAclLoadFile (char *filename)
int GRSTxacmlFileIsAcl (char *pathandfile)
char * GRSTxacmlFileFindAclname (char *pathandfile)
GRSTgaclAcl * GRSTxacmlAclLoadforFile (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  ,
xmlNodePtr  ,
GRSTgaclAcl * 
) 
 

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[]
 

GRSTgaclPerm grst_perm_vals[]
 


Generated on Sun Sep 26 15:25:05 2010 by  doxygen 1.3.9.1