kanidmd_lib::server

Module identity

source
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.

Structs§

  • Metadata and the entry of the current Identity which is an external account/user.
  • An identity that initiated an Event. Contains extra details about the session and other info that can assist with server decision making.

Enums§

  • The type of Identity that is related to this session.
  • A unique identifier of this Identity, that can be associated to various caching components.