Enumeration Case

ES_EVENT_TYPE_AUTH_OPEN

A type that represents events for authorizing the opening of a file.

Declaration

ES_EVENT_TYPE_AUTH_OPEN

Discussion

This value corresponds to the es_events_t union member open, which has type es_event_open_t.

See Also

Authorization Event Types

ES_EVENT_TYPE_AUTH_CHDIR

A type that represents events for authorizing a process to change its working directory.

ES_EVENT_TYPE_AUTH_CHROOT

A type that represents events for authorizing a process to change its root directory.

ES_EVENT_TYPE_AUTH_CLONE

A type that represents events for authorizing the cloning of a file.

ES_EVENT_TYPE_AUTH_CREATE

A type that represents events for authorizing the creation of a file.

ES_EVENT_TYPE_AUTH_DELETEEXTATTR

A type that represents events for authorizing the deletion of an extended attribute from a file.

ES_EVENT_TYPE_AUTH_EXCHANGEDATA

A type that represents events for authorizing the exchange of data between two files.

ES_EVENT_TYPE_AUTH_EXEC

A type that represents events for authorizing the execution of a process.

ES_EVENT_TYPE_AUTH_FILE_PROVIDER_MATERIALIZE

A type that represents events for authorizing the materialization of a file provider.

ES_EVENT_TYPE_AUTH_FILE_PROVIDER_UPDATE

A type that represnts events for authorizing the updating of a file provider.

ES_EVENT_TYPE_AUTH_FSGETPATH

A type that represents events for authorizing the retrieval of a file-system path.

ES_EVENT_TYPE_AUTH_GETATTRLIST

A type that represents events for authorizing the retrieval of attributes from a file.

ES_EVENT_TYPE_AUTH_GETEXTATTR

A type that represents events for authorizing the retrieval of an extended attribute from a file.

ES_EVENT_TYPE_AUTH_KEXTLOAD

A type that represents events for authorizing the loading of a Kernel Extension (KEXT).

ES_EVENT_TYPE_AUTH_LINK

A type that represents events for authorizing the creation of a hard link.

ES_EVENT_TYPE_AUTH_LISTEXTATTR

A type that represents events for authorizing the retrieval of multiple extended attributes from a file.

ES_EVENT_TYPE_AUTH_MMAP

A type that represents events for authorizing the mapping of memory to a file.

ES_EVENT_TYPE_AUTH_MOUNT

A type that represents events for authorizing the mounting of a file system.

ES_EVENT_TYPE_AUTH_MPROTECT

A type that represents events for authorizing the changing of protection of memory-mapped pages.

ES_EVENT_TYPE_AUTH_READDIR

A type that represents events for authorizing the reading of a file-system directory.

ES_EVENT_TYPE_AUTH_READLINK

A type that represents events for authorizing the reading of a symbolic link.

ES_EVENT_TYPE_AUTH_RENAME

A type that represents events for authorizing the renaming of a file.

ES_EVENT_TYPE_AUTH_SETACL

A type that represents events for authorizing the setting of a file’s access control list.

ES_EVENT_TYPE_AUTH_SETATTRLIST

A type that represents events for authorizing the setting of an attribute of a file.

ES_EVENT_TYPE_AUTH_SETEXTATTR

A type that represents events for authorizing the setting of an extended attribute of a file.

ES_EVENT_TYPE_AUTH_SETFLAGS

A type that represents events for authorizing the setting of a file’s flags.

ES_EVENT_TYPE_AUTH_SETMODE

A type that represents events for authorizing the setting of a file’s mode.

ES_EVENT_TYPE_AUTH_SETOWNER

A type that represents events for authorizing the setting of a file’s owner.

ES_EVENT_TYPE_AUTH_SETTIME

A type that represents events for authorizing the modification of the system time.

ES_EVENT_TYPE_AUTH_SIGNAL

A type that represents events for authorizing the sending of a signal to a process.

ES_EVENT_TYPE_AUTH_TRUNCATE

A type that represents events for authorizing the truncation of a file.

ES_EVENT_TYPE_AUTH_UIPC_BIND

A type that represents events for authorizing the binding of a socket to a path.

ES_EVENT_TYPE_AUTH_UIPC_CONNECT

A type that represents events for authorizing the connection of a socket.

ES_EVENT_TYPE_AUTH_UNLINK

A type that represents events for authorizing the deletion of a file.

ES_EVENT_TYPE_AUTH_UTIMES

A type that represents events for authorizing the changing of a file’s access or modification time.