Package-level declarations
Types
Thrown when administrative access cannot be validated.
Thrown when the requested Identity cannot be found in the storage.
A class that describes type of a particular record or field.
Properties
Describes schema of the data stored in Identity. Record type with the identifier "core" describes core data, other record types describe possible records.
Functions
Creates an opaque token that can be safely given to the client. On the server the Identity objects are identified by its id, which stays the same. When referencing an identity from the client, we do not want the client to be able to play any games, thus the actual server-side id and a small amount of metadata is encrypted using server secret key.
Converts JsonElement to DataItem based on the given record type.
Converts DataItem to JsonElement.
Ensures the client supplied valid "admin_auth" cookie.