/daten/src/linux-2.4.27-rsbac-v1.2.3/include/rsbac/pm_ticket.h File Reference

#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  rsbac_pm_add_na_t
struct  rsbac_pm_delete_na_t
struct  rsbac_pm_add_task_t
struct  rsbac_pm_delete_task_t
struct  rsbac_pm_add_object_class_t
struct  rsbac_pm_delete_object_class_t
struct  rsbac_pm_add_authorized_tp_t
struct  rsbac_pm_delete_authorized_tp_t
struct  rsbac_pm_add_consent_t
struct  rsbac_pm_delete_consent_t
struct  rsbac_pm_add_purpose_t
struct  rsbac_pm_delete_purpose_t
struct  rsbac_pm_add_responsible_user_t
struct  rsbac_pm_delete_responsible_user_t
struct  rsbac_pm_delete_user_aci_t
struct  rsbac_pm_set_role_t
struct  rsbac_pm_set_object_class_t
struct  rsbac_pm_switch_pm_t
struct  rsbac_pm_switch_auth_t
struct  rsbac_pm_set_device_object_type_t
struct  rsbac_pm_set_auth_may_setuid_t
struct  rsbac_pm_set_auth_may_set_cap_t
struct  rsbac_pm_add_authorized_task_t
struct  rsbac_pm_delete_authorized_task_t
struct  rsbac_pm_create_tp_t
struct  rsbac_pm_delete_tp_t
struct  rsbac_pm_set_tp_t
union  rsbac_pm_tkt_function_param_t
struct  rsbac_pm_create_ticket_t
union  rsbac_pm_function_param_t

Enumerations

enum  rsbac_pm_tkt_function_type_t {
  PTF_add_na, PTF_delete_na, PTF_add_task, PTF_delete_task,
  PTF_add_object_class, PTF_delete_object_class, PTF_add_authorized_tp, PTF_delete_authorized_tp,
  PTF_add_consent, PTF_delete_consent, PTF_add_purpose, PTF_delete_purpose,
  PTF_add_responsible_user, PTF_delete_responsible_user, PTF_delete_user_aci, PTF_set_role,
  PTF_set_object_class, PTF_switch_pm, PTF_switch_auth, PTF_set_device_object_type,
  PTF_set_auth_may_setuid, PTF_set_auth_may_set_cap, PTF_add_authorized_task, PTF_delete_authorized_task,
  PTF_none
}
enum  rsbac_pm_function_type_t {
  PF_add_na, PF_delete_na, PF_add_task, PF_delete_task,
  PF_add_object_class, PF_delete_object_class, PF_add_authorized_tp, PF_delete_authorized_tp,
  PF_add_consent, PF_delete_consent, PF_add_purpose, PF_delete_purpose,
  PF_add_responsible_user, PF_delete_responsible_user, PF_delete_user_aci, PF_set_role,
  PF_set_object_class, PF_switch_pm, PF_switch_auth, PF_set_device_object_type,
  PF_set_auth_may_setuid, PF_set_auth_may_set_cap, PF_add_authorized_task, PF_delete_authorized_task,
  PF_create_tp, PF_delete_tp, PF_set_tp, PF_create_ticket,
  PF_none
}


Enumeration Type Documentation

enum rsbac_pm_function_type_t
 

Enumeration values:
PF_add_na 
PF_delete_na 
PF_add_task 
PF_delete_task 
PF_add_object_class 
PF_delete_object_class 
PF_add_authorized_tp 
PF_delete_authorized_tp 
PF_add_consent 
PF_delete_consent 
PF_add_purpose 
PF_delete_purpose 
PF_add_responsible_user 
PF_delete_responsible_user 
PF_delete_user_aci 
PF_set_role 
PF_set_object_class 
PF_switch_pm 
PF_switch_auth 
PF_set_device_object_type 
PF_set_auth_may_setuid 
PF_set_auth_may_set_cap 
PF_add_authorized_task 
PF_delete_authorized_task 
PF_create_tp 
PF_delete_tp 
PF_set_tp 
PF_create_ticket 
PF_none 
Definition at line 322 of file pm_ticket.h.

Referenced by get_pm_function_type_nr().

enum rsbac_pm_tkt_function_type_t
 

Enumeration values:
PTF_add_na 
PTF_delete_na 
PTF_add_task 
PTF_delete_task 
PTF_add_object_class 
PTF_delete_object_class 
PTF_add_authorized_tp 
PTF_delete_authorized_tp 
PTF_add_consent 
PTF_delete_consent 
PTF_add_purpose 
PTF_delete_purpose 
PTF_add_responsible_user 
PTF_delete_responsible_user 
PTF_delete_user_aci 
PTF_set_role 
PTF_set_object_class 
PTF_switch_pm 
PTF_switch_auth 
PTF_set_device_object_type 
PTF_set_auth_may_setuid 
PTF_set_auth_may_set_cap 
PTF_add_authorized_task 
PTF_delete_authorized_task 
PTF_none 
Definition at line 14 of file pm_ticket.h.

Referenced by get_pm_tkt_function_type_nr().


Generated on Tue Aug 31 10:05:27 2004 for RSBAC by doxygen 1.3.8