pm_ticket.h File Reference

#include <linux/types.h>

Go to the source code of this file.

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 323 of file pm_ticket.h.

00323                                      {/* tkt issued by data_prot_officer, */
00324                                       /* called by security_officer */
00325                                       PF_add_na, PF_delete_na, PF_add_task,
00326                                       PF_delete_task, PF_add_object_class,
00327                                       PF_delete_object_class,
00328                                       PF_add_authorized_tp,
00329                                       PF_delete_authorized_tp,
00330                                       PF_add_consent, PF_delete_consent,
00331                                       PF_add_purpose, PF_delete_purpose,
00332                                       PF_add_responsible_user,
00333                                       PF_delete_responsible_user,
00334                                       PF_delete_user_aci,
00335                                       PF_set_role,
00336                                       PF_set_object_class,
00337                                       PF_switch_pm,
00338                                       PF_switch_auth,
00339                                       PF_set_device_object_type,
00340                                       PF_set_auth_may_setuid,
00341                                       PF_set_auth_may_set_cap,
00342                                       /* tkt issued by data_prot_officer and */
00343                                       /* resp. user, called by security_officer */
00344                                       PF_add_authorized_task,
00345                                       PF_delete_authorized_task,
00346                                       /* called by tp_manager, no ticket */
00347                                       PF_create_tp, PF_delete_tp, PF_set_tp,
00348                                       /* called by data_prot_officer and */
00349                                       /* responsible user */
00350                                       PF_create_ticket,
00351                                       /* never to be called, internal */
00352                                       PF_none};

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 15 of file pm_ticket.h.


Generated on Sun May 21 14:30:59 2006 for RSBAC by  doxygen 1.4.2