Skip to content

Interface: UsdidIdentity ​

The local P-256 signing identity behind the X-Meta-Usdid header and the USDID registration token the current Android app presents during CAA login. The private key never leaves the client. Only signatures and the public key are sent. Persist these fields to keep one stable identity across logins.

Properties ​

PropertyModifierTypeDescription
kidreadonlystringThe key id advertised in the registration token header (kid).
privateKeyPemreadonlystringThe P-256 private key, PKCS#8 PEM.
usdidreadonlystringThe user-scoped device id (a uuid v4).

MIT License. Not affiliated with, endorsed or sponsored by Meta or Instagram.