-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathidentitymap.schema.json
37 lines (37 loc) · 1.38 KB
/
identitymap.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
{
"meta:license": [
"Copyright 2017 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/xdm/context/identitymap",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "IdentityMap",
"type": "object",
"meta:extensible": true,
"meta:intendedToExtend": ["https://ns.adobe.com/xdm/context/profile", "https://ns.adobe.com/xdm/context/experienceevent"],
"description": "Defines a map containing a set of end-user identities, keyed on either namespace integration code or the namespace ID of the identity. The values of the map are an array, meaning that more than one identity of each namespace may be carried.",
"definitions": {
"identitymap": {
"properties": {
"xdm:identityMap": {
"type": "object",
"meta:xdmType": "map",
"additionalProperties": {
"type": "array",
"items": {
"$ref": "https://ns.adobe.com/xdm/context/identityitem"
}
}
}
}
}
},
"allOf": [
{
"$ref": "#/definitions/identitymap"
}
],
"meta:status": "experimental"
}