Skip to main content

RegisterSigningKeyDto

deviceLabelstringrequired

Human-friendly device label, e.g. "Chrome 132 on macOS"

publicKeyJwkobjectrequired

Raw JWK as exported by Web Crypto. Must be EC / P-256 / SIG.

Example: {"kty":"EC","crv":"P-256","x":"...","y":"..."}
algorithmstring

Algorithm identifier (default: ECDSA-P256).

RegisterSigningKeyDto
{
"deviceLabel": "string",
"publicKeyJwk": {
"kty": "EC",
"crv": "P-256",
"x": "...",
"y": "..."
},
"algorithm": "string"
}