---
title: audit_session_flags
framework: Kernel
role: symbol
platforms: [macOS 14.0+]
path: kernel/audit_session_flags
---

# audit_session_flags

## Declaration

```occ
enum audit_session_flags : unsigned int {
    ...
};
```

## Topics

### Constants

- [AU_SESSION_FLAG_HAS_AUTHENTICATED](kernel/audit_session_flags/au_session_flag_has_authenticated.md)
- [AU_SESSION_FLAG_HAS_CONSOLE_ACCESS](kernel/audit_session_flags/au_session_flag_has_console_access.md)
- [AU_SESSION_FLAG_HAS_GRAPHIC_ACCESS](kernel/audit_session_flags/au_session_flag_has_graphic_access.md)
- [AU_SESSION_FLAG_HAS_TTY](kernel/audit_session_flags/au_session_flag_has_tty.md)
- [AU_SESSION_FLAG_IS_INITIAL](kernel/audit_session_flags/au_session_flag_is_initial.md)
- [AU_SESSION_FLAG_IS_REMOTE](kernel/audit_session_flags/au_session_flag_is_remote.md)
