class SaltProvider

Defined at line 6608 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/hlcpp/fuchsia/diagnostics/cpp/fidl.h

Provides a per-boot random 32-byte salt for deterministic, correlation-preserving

hashing of sensitive identifiers (such as MAC addresses, BSSIDs, and SSIDs) across

components in diagnostics logs and Inspect.

Public Members

static const char[] Name_

Public Methods

void ~SaltProvider ()
void GetSalt (GetSaltCallback callback)

Returns the 32-byte per-boot random salt.

Protected Methods

void handle_unknown_method (uint64_t ordinal, bool method_has_response)

Friends

class SaltProvider_Stub