Inspector Browser Ui
data class InspectorBrowserUi(val binding: String, val endpoint: String?, val principals: List<InspectorBrowserPrincipalUi> = emptyList(), val sessionCodeUrl: String? = null, val sessionCode: String? = null, val sessionCodeExpiresAtEpochMs: Long? = null, val sessionCodeRemainingTtlMs: Long? = null, val bindAddressChanged: Boolean = false)
Read-only display of the host's current browser policy; changing access is out of scope here.
Properties
Link copied to clipboard
True once the device's live LAN address no longer matches endpoint -- e.g. a DHCP lease change while the server keeps running. The server is still advertising the now-dead address; the More screen surfaces this explicitly rather than silently keeping it.
Link copied to clipboard
Authenticated browsers, mirroring the dashboard's Session view; see InspectorAction.RevokePrincipal.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Populated while a session code is live (unexpired). sessionCodeUrl is the fragment URL a browser would open; sessionCode is the same 8-character code shown standalone for manual entry. Null once the server stops or the code expires with no fallback.