PreviousNext

Constants

The following constants are used in the Extended Privilege Attribute calls and in the sec_login calls that implement extended privilege attributes:

sec_id_compat_mode_none
Compatibility mode is off.

sec_id_compat_mode_initiator
Compatibility mode is on. The 1.0 PAC data extracted from the EPAC of the chain initiator.

sec_id_compat_mode_caller
Compatibility mode is on. The 1.0 PAC data extracted from the last delegate in the delegation chain.

sec_id_deleg_type_none
Delegation is not allowed.

sec_id_deleg_type_traced
Traced delegation is allowed.

sec_id_deleg_type_impersonation
Simple (impersonation) delegation is allowed.

sec_rstr_e_type_user
The delegation target is a local principal identified by UUID. This type conforms with the POSIX 1003.6 standard.

sec_rstr_e_type_group
The delegation target is a local group identified by UUID. This type conforms with the POSIX 1003.6 standard.

sec_rstr_e_type_foreign_user
The delegation target is a foreign principal identified by principal and cell UUID.

sec_rstr_e_type_foreign_group
The delegation target is a foreign group identified by group and cell UUID.

sec_rstr_e_type_foreign_other
The delegation target is any principal that can authenticate to the foreign cell identified by UUID.

sec_rstr_e_type_any_other
The delegation target is any principal that can authenticate to any cell, but is not identified in any other type entry.

sec_rstr_e_type_no_other
No principal can act as a target or delegate.