Relation to OIDC, WebAuthn
■
OIDC + DID
● Self-Issued OpenID Provider
● Discover OIDC endpoint from DID
■ WebAuthn + DID
● Registration
Register(Account, Origin)
● Registration Response (without DID)
RegisterResponse(PublicKeyCredential,
Attestation, Origin)
● Registration Response (with DID)
RegisterResponse(DIDCredential,
Attestation, Origin)
{
"@context": "https://w3id.org/did/v1",
"id": "did:example:123456789abcdefg",
"service": [{
"id": "did:example:123456789abcdefg;openid",
"type": "OpenIdConnectVersion1.0Service",
"serviceEndpoint": "https://openid.example.com/"
}]
}
■ And more! DID-TLS, DID-HTTP-Signatures, DID-PGP, DID-
SSH