source: libabac/abac_xml.h @ bec30b5

abac0-leakabac0-meimei-idtvf-new-xml
Last change on this file since bec30b5 was bec30b5, checked in by Mei <mei@…>, 11 years ago

1) change abac_context_load_directory to check on every regular files

and try to extract id id/privkey and then attribute in turn.

2) move id_certs to be context based instead of shared globally

  • Property mode set to 100644
File size: 551 bytes
Line 
1/* abac_xml.h */
2#ifndef __ABAC_XML_H__
3#define __ABAC_XML_H__
4
5extern void read_cert(char *filename, char **buf, int *len);
6extern char *my_make_credential(char* rt0, int secs, char* cert, int certlen);
7extern void fatal(const char *str);
8
9extern int init_xmlsec();
10extern int deinit_xmlsec();
11extern char **my_read_credential(void *id_certs, char *infile, char **xml);
12
13extern char **get_rt0_from_xml(void *id_certs,char *xml);
14extern char *get_keyid_from_xml(char *xml);
15extern long get_validity_from_xml(char *xml);
16
17#endif /* __ABAC_XML_H__ */
18
19
Note: See TracBrowser for help on using the repository browser.