Add CLI for most basic user management

This commit is contained in:
Lennart
2025-04-17 23:27:43 +02:00
parent 39b1da3a8f
commit 626eff0373
9 changed files with 140 additions and 5 deletions

View File

@@ -12,7 +12,7 @@ use std::future::{Ready, ready};
use crate::Secret;
/// https://datatracker.ietf.org/doc/html/rfc5545#section-3.2.3
#[derive(Debug, Clone, Deserialize, Serialize, Default, PartialEq)]
#[derive(Debug, Clone, Deserialize, Serialize, Default, PartialEq, Display, clap::ValueEnum)]
#[serde(rename_all = "lowercase")]
pub enum PrincipalType {
#[default]