forgetLocalIdentity method
override
Irreversibly removes this installation's local Tailscale identity.
This is deliberately separate from logout: it does not contact the control plane, so the remote node may remain until an administrator or expiry policy removes it. Native code first stops any active runtime and durably records reset intent while retaining the state lease. The exact Keybay DEK is then deleted, followed by only this package's state subtree. Interrupted resets fail closed and must be resumed by calling this method again; up, status, and logout will not guess through the marker.
Implementation
@override
Future<void> forgetLocalIdentity() async {
_requireInitialized();
return _supervisorLifecycle.run(_runForgetLocalIdentity);
}