1{
2 "lexicon": 1,
3 "id": "sh.tangled.publicKey",
4 "needsCbor": true,
5 "needsType": true,
6 "defs": {
7 "main": {
8 "type": "record",
9 "key": "tid",
10 "record": {
11 "type": "object",
12 "required": [
13 "key",
14 "name",
15 "created"
16 ],
17 "properties": {
18 "key": {
19 "type": "string",
20 "maxLength": 4096,
21 "maxGraphemes": 4096,
22 "description": "public key contents"
23 },
24 "name": {
25 "type": "string",
26 "format": "string",
27 "description": "human-readable name for this key"
28 },
29 "created": {
30 "type": "string",
31 "format": "datetime",
32 "description": "key upload timestamp"
33 }
34 }
35 }
36 }
37 }
38}