Skip to main content

kanidmd_lib/idm/
mod.rs

1//! The Identity Management components that are layered on top of the [QueryServer](crate::server::QueryServer). These allow
2//! rich and expressive events and transformations that are lowered into the correct/relevant
3//! actions in the [QueryServer](crate::server::QueryServer). Generally this is where "Identity Management" policy and code
4//! is implemented.
5
6pub mod account;
7pub mod account_signup;
8pub(crate) mod accountpolicy;
9pub mod application;
10pub(crate) mod applinks;
11pub mod audit;
12pub mod authentication;
13pub(crate) mod authsession;
14pub mod credupdatesession;
15pub mod delayed;
16pub mod event;
17pub mod group;
18pub mod identityverification;
19pub mod ldap;
20pub mod oauth2;
21pub(crate) mod oauth2_client;
22pub(crate) mod radius;
23pub(crate) mod reauth;
24pub mod scim;
25pub mod server;
26pub mod serviceaccount;