Xentara v2.0.4
User Manual
Format of the Password File
Note
The Xentara password file is not meant to be maintained by hand. You should use the Xentara password tool to manage the passwords. This description is only for reference.

The Xentara password file consists of a JSON object containing one entry for each assigned password. The passwords are encrypted using a one-way hash function and cannot be decrypted. The encrypted passwords are stored as strings compatible password systems like the Linux shadow(5) file, or the Apache .htpasswd file. Contrary to those files, however, which are simple line-based text files, the Xentara password file is a JSON file.

The Xentara password file has the following structure:

{
"$schema": "https://docs.xentara.io/xentara/schema-xentara-passwords.json",
"6ee72555-7a4d-45d3-9c5b-222b03c8126d": "$6$hJjy6l7647sT4P0S$ZW6SXl7K5DTtcf6gdlhN/mcQXwHkqW1jaaHxmCZxW5FABHXN6rEbNPjzhdcXibIjkdi1a3q0U0oqaE/50Eao30",
"d298f627-3e01-425f-b3b6-43c4d70b3f7b": "$6$Jyi.3EngeAW6JYa9$IGXsTVURyU6bLpQ6xCLZJ/fVTgoxfcXnAv6k2iTrXGRh05gTZ7u.DdPEnFuU0DLCrDjFsxz47I1rSjxmUExCV.",
"54b1989f-c13d-4fa0-8a3e-1f1614cba04e": "$6$iEDOVl9KZYVJFE2T$dhelHG7UA1Ptr/3pju5FhwrSP/iz2IGTbtwYNBcKvsNBQInc4i4q2pCI/cqsoIZoA/uhypPRJZMfslq5QD2Vo."
}

Object Members
$schema

An optional string value containing the URI of the JSON schema for Xentara password files. Xentara itself ignores this member, but some editors may use it to associate the model file with the correct JSON schema.

The schema schould always point to https://docs.xentara.io/xentara/schema-xentara-passwords.json.

(UUID)A string value that contains the encrypted password for the user with the given UUID. There will be one entry like this for every user for whom a password has been set.

A JSON schema file to validate password files is available here.