VerificationMethodDto
idstringrequired
Example:
bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d
typestringrequired
Example:
Ed25519VerificationKey2020
controllerstringrequired
Example:
bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d
publicKeyJwk object
algstring
Example:
RS256
crvstring
Example:
P-256
estring
Example:
AQAB
extboolean
Example:
false
key_opsstring[]
Example:
["sign","verify"]
kidstring
Example:
bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d
ktystringrequired
Example:
RSA
nstring
Example:
sample_modulus
usestring
Example:
sig
xstring
Example:
sample_x_coordinate
ystring
Example:
sample_y_coordinate
VerificationMethodDto
{
"id": "bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d",
"type": "Ed25519VerificationKey2020",
"controller": "bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d",
"publicKeyJwk": {
"alg": "RS256",
"crv": "P-256",
"e": "AQAB",
"ext": false,
"key_ops": [
"sign",
"verify"
],
"kid": "bdfd4c8e-3a44-4b9f-bc3e-1a8e26e3e99d",
"kty": "RSA",
"n": "sample_modulus",
"use": "sig",
"x": "sample_x_coordinate",
"y": "sample_y_coordinate"
}
}