The signed-in identity in the form EDGE/Hub HTTP and WebSocket clients authenticate with: a DID,
the local device's peer key, and a signer for the verifiable-presentation challenge EDGE answers
401 with. Structurally the EdgeIdentity of @dxos/edge-client, declared here so consumers can
call setIdentity without depending on @dxos/client.
The signed-in identity in the form EDGE/Hub HTTP and WebSocket clients authenticate with: a DID, the local device's peer key, and a signer for the verifiable-presentation challenge EDGE answers
401with. Structurally theEdgeIdentityof@dxos/edge-client, declared here so consumers can callsetIdentitywithout depending on@dxos/client.