include/cgiauth.h File Reference

#include "common.h"
#include "objects.h"

Go to the source code of this file.

Data Structures

struct  authdata_struct

Typedefs

typedef authdata_struct authdata

Functions

int get_authentication_information (authdata *)
int parse_authorization_config_file (char *, authdata *)
int set_authz_permissions (char *, authdata *)
int is_authorized_for_host (host *, authdata *)
int is_authorized_for_service (service *, authdata *)
int is_authorized_for_all_hosts (authdata *)
int is_authorized_for_all_services (authdata *)
int is_authorized_for_system_information (authdata *)
int is_authorized_for_system_commands (authdata *)
int is_authorized_for_host_commands (host *, authdata *)
int is_authorized_for_service_commands (service *, authdata *)
int is_authorized_for_hostgroup (hostgroup *, authdata *)
int is_authorized_for_servicegroup (servicegroup *, authdata *)
int is_authorized_for_configuration_information (authdata *)
int is_authorized_for_read_only (authdata *)


Typedef Documentation

typedef struct authdata_struct authdata


Function Documentation

int get_authentication_information ( authdata  ) 

int is_authorized_for_all_hosts ( authdata  ) 

int is_authorized_for_all_services ( authdata  ) 

int is_authorized_for_configuration_information ( authdata  ) 

int is_authorized_for_host ( host ,
authdata  
)

int is_authorized_for_host_commands ( host ,
authdata  
)

int is_authorized_for_hostgroup ( hostgroup ,
authdata  
)

int is_authorized_for_read_only ( authdata  ) 

int is_authorized_for_service ( service ,
authdata  
)

int is_authorized_for_service_commands ( service ,
authdata  
)

int is_authorized_for_servicegroup ( servicegroup ,
authdata  
)

int is_authorized_for_system_commands ( authdata  ) 

int is_authorized_for_system_information ( authdata  ) 

int parse_authorization_config_file ( char *  ,
authdata  
)

int set_authz_permissions ( char *  ,
authdata  
)


Generated on Wed Mar 30 17:22:22 2011 for icinga-core by  doxygen 1.4.7