Identity Types Registry

Registered values for IdentityDescriptor.type. New types are added via the RFC process.

IDDescriptionRequired fieldsStatusSpec
oidcOpenID Connect issuer with a JWT proof.issuer, subject, proof (JWT)StableRFC-AITP-0002 §2
pinned_keyLocally pre-configured public key with a PoP signature.subject, public_key, proof (sig binding sender AID, receiver AID, message_id, timestamp, and the handshake pop_nonce per RFC-AITP-0002 §3.1)StableRFC-AITP-0002 §3
didW3C Decentralized Identifier with Verifiable Credential.TBDReserved (v0.2)RFC-AITP-0002 §5
x509X.509 certificate chain (Web PKI).TBDReserved (v0.2)RFC-AITP-0002 §5
walletBlockchain-wallet signature.TBDReserved (v0.2)RFC-AITP-0002 §5