Crate kanidmd_core

Source
Expand description

These contain the server “cores”. These are able to startup the server (bootstrap) to a running state and then execute tasks. This is where modules are logically ordered based on their depenedncies for execution. Some of these are task-only i.e. reindexing, and some of these launch the server into a fully operational state (https, ldap, etc).

Generally, this is the “entry point” where the server begins to run, and the entry point for all client traffic which is then directed to the various actors.

Modules§

admin
config
The server configuration as processed from the startup wrapper. This controls a number of variables that determine how our backends, query server, and frontends are configured.

Structs§

CoreHandle

Enums§

CoreAction

Functions§

backup_server_core
cert_generate_core
create_server_core
dbscan_get_id2entry_core
dbscan_list_id2entry_core
dbscan_list_index_analysis_core
dbscan_list_index_core
dbscan_list_indexes_core
dbscan_list_quarantined_core
dbscan_quarantine_id2entry_core
dbscan_restore_quarantined_core
domain_rename_core
reindex_server_core
restore_server_core
vacuum_server_core
verify_server_core