platydoc-data/xnu/bsd/kern/kern_credential.c
4,771 lines · · Source index
Referenced in 16 chapters
- Architecture and object relationships
- Source-reference index
- Structure layouts
- The process and its protected data
- The thread, its BSD extension and protected associations
- Credentials: immutable identity and writable lifetime state
- MAC labels: owner pointers, policy slots and protected storage
- Process objects and lifetime
- Exec identity and inherited state
- BSD syscalls: Processes credentials and policy
- Vnode permissions, ACL evaluation and inheritance
- Credentials, authorization, and task rights
- Credential publication and authorization-policy lifetimes
- Personas, process identity and external membership resolution
- Audit sessions, credential adoption and Mach capabilities
- SMR hash tables: lookup, migration and storage retirement
Loading source…