#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 struct authdata_struct authdata |
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_read_only | ( | 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 * | ||||
) |