-
Notifications
You must be signed in to change notification settings - Fork 53
/
schema.json
67 lines (67 loc) · 1.26 KB
/
schema.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"$id": "",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Qualified vLEI Issuer Credential",
"description": "A vLEI Credential issued by GLEIF to Qualified vLEI Issuers which allows the Qualified vLEI Issuers to issue, verify and revoke Legal Entity vLEI Credentials and Legal Entity Official Organizational Role vLEI Credentials",
"credentialType": "QualifiedvLEIIssuervLEICredential",
"properties": {
"v": {
"type": "string"
},
"d": {
"type": "string"
},
"i": {
"type": "string"
},
"ri": {
"description": "credential status registry",
"type": "string"
},
"s": {
"description": "schema SAID",
"type": "string"
},
"a": {
"description": "data block",
"properties": {
"d": {
"type": "string"
},
"i": {
"type": "string"
},
"dt": {
"description": "issuance date time",
"format": "date-time",
"type": "string"
},
"LEI": {
"type": "string"
},
"gracePeriod": {
"default": 90,
"type": "integer"
}
},
"additionalProperties": false,
"required": [
"i",
"dt",
"LEI"
],
"type": "object"
},
"e": {
"type": "object"
}
},
"additionalProperties": false,
"required": [
"i",
"ri",
"s",
"d"
],
"type": "object"
}