@dxos/halo
    Preparing search index...

    Type Alias ExternalRecoveryKey

    A key held outside HALO (a passkey) to register as a recovery credential. The WebAuthn ceremony stays at the call site; only the credential write moves here. label and kind describe the external key, so they are meaningful only alongside it.

    type ExternalRecoveryKey = {
        algorithm: string;
        kind?: Identity.RecoveryKind;
        label?: string;
        lookupKey: string;
        recoveryKey: string;
    }
    Index

    Properties

    algorithm: string

    Signature algorithm of recoveryKey (e.g. ES256, ED25519).

    label?: string

    User-visible name; without it credentials are told apart only by issuance date.

    lookupKey: string

    Hex-encoded public handle used to look up (and revoke) this credential.

    recoveryKey: string

    Hex-encoded public key that will sign the recovery challenge.