Class: EndpointSecurity::Process
- Inherits:
-
Object
- Object
- EndpointSecurity::Process
- Defined in:
- lib/endpoint_security/object_model.rb
Overview
Lazy view of an es_process_t.
Instance Method Summary collapse
- #cdhash_hex ⇒ String
-
#codesigning_flags ⇒ CSFlags
Code-signing status flags.
- #pid ⇒ Integer
Instance Method Details
#cdhash_hex ⇒ String
130 |
# File 'lib/endpoint_security/object_model.rb', line 130 def cdhash_hex = cdhash.unpack1("H*") |
#codesigning_flags ⇒ CSFlags
Returns code-signing status flags.
133 |
# File 'lib/endpoint_security/object_model.rb', line 133 def codesigning_flags = CSFlags.new(value: __read_field("codesigning_flags")) |
#pid ⇒ Integer
127 |
# File 'lib/endpoint_security/object_model.rb', line 127 def pid = audit_token.pid |