SignalCD Modern PoC API
    Preparing search index...

    Interface UserIdentity

    interface UserIdentity {
        createdAt: number;
        displayName: string;
        identityKeyPair: IdentityKeyPair;
        oneTimePrekeys: readonly OneTimePrekey[];
        pendingSignedPrekey?: SignedPrekey;
        phoneNumber: string;
        retiredSignedPrekeys: readonly SignedPrekey[];
        sessionToken: string;
        signedPrekeyPair: SignedPrekey;
        userId: string;
    }
    Index
    createdAt: number
    displayName: string
    identityKeyPair: IdentityKeyPair
    oneTimePrekeys: readonly OneTimePrekey[]
    pendingSignedPrekey?: SignedPrekey

    Crash-recovery staging slot; never advertised until provider rotation succeeds.

    phoneNumber: string
    retiredSignedPrekeys: readonly SignedPrekey[]

    Retained so delayed ciphertext addressed to an older selector remains decryptable.

    sessionToken: string
    signedPrekeyPair: SignedPrekey
    userId: string