mirror of https://github.com/authelia/authelia.git
58 lines
1.5 KiB
JSON
58 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"$id": "https://www.authelia.com/schemas/v4.38/json-schema/exports.identifiers.json",
|
|
"$ref": "#/$defs/UserOpaqueIdentifiersExport",
|
|
"$defs": {
|
|
"UUID": {
|
|
"items": {
|
|
"type": "integer"
|
|
},
|
|
"type": "array",
|
|
"maxItems": 16,
|
|
"minItems": 16
|
|
},
|
|
"UserOpaqueIdentifier": {
|
|
"properties": {
|
|
"ID": {
|
|
"type": "integer"
|
|
},
|
|
"service": {
|
|
"type": "string",
|
|
"title": "Service",
|
|
"description": "The service name this UUID is used with."
|
|
},
|
|
"sector_id": {
|
|
"type": "string",
|
|
"title": "Sector Identifier",
|
|
"description": "Sector Identifier this UUID is used with."
|
|
},
|
|
"username": {
|
|
"type": "string",
|
|
"title": "Username",
|
|
"description": "The username of the user this UUID is for."
|
|
},
|
|
"identifier": {
|
|
"$ref": "#/$defs/UUID",
|
|
"title": "Identifier",
|
|
"description": "The random UUID for this opaque identifier."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"type": "object"
|
|
},
|
|
"UserOpaqueIdentifiersExport": {
|
|
"properties": {
|
|
"identifiers": {
|
|
"items": {
|
|
"$ref": "#/$defs/UserOpaqueIdentifier"
|
|
},
|
|
"type": "array",
|
|
"title": "Identifiers",
|
|
"description": "The list of opaque identifiers."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"type": "object"
|
|
}
|
|
}
|
|
} |