Module kanidm::identity[][src]

Expand description

Contains structures related to the Identity that initiated an Event in the server. Generally this Identity is what will have access controls applied to and this provides the set of Limits to confine how many resources that the identity may consume during operations to prevent denial-of-service.


Metadata and the entry of the current Identity which is an external account/user.

An identity that initiated an Event.

Limits on the resources a single event can consume. These are defined per-event as they are derived from the userAuthToken based on that individual session


The type of Identity that is related to this session.

A unique identifier of this Identity, that can be associated to various caching components.