[[bin]]
doc = false
doctest = false
name = "kanidm"
path = "src/cli/main.rs"
test = true
[[bin]]
doctest = false
name = "kanidm_ssh_authorizedkeys_direct"
path = "src/ssh_authorizedkeys.rs"
test = true
[build-dependencies.clap]
features = ["derive", "env", "derive"]
version = "^4.5.3"
[build-dependencies.clap_complete]
version = "^4.5.1"
[build-dependencies.kanidm_build_profiles]
version = "=1.2"
[build-dependencies.serde]
version = "^1.0.197"
[build-dependencies.serde_json]
version = "^1.0.114"
[build-dependencies.url]
version = "^2.5.0"
[build-dependencies.uuid]
version = "^1.8.0"
[dependencies.async-recursion]
version = "1.1.0"
[dependencies.clap]
features = ["derive", "env", "derive", "env"]
version = "^4.5.3"
[dependencies.compact_jwt]
default-features = false
features = ["openssl"]
version = "^0.4.1"
[dependencies.dialoguer]
version = "0.10.4"
[dependencies.futures-concurrency]
version = "^3.1.0"
[dependencies.kanidm_client]
version = "=1.2"
[dependencies.kanidm_proto]
version = "=1.2"
[dependencies.lazy_static]
version = "^1.4.0"
[dependencies.libc]
version = "^0.2.153"
[dependencies.qrcode]
version = "^0.12.0"
[dependencies.regex]
version = "1.10.3"
[dependencies.rpassword]
version = "^7.3.1"
[dependencies.serde]
features = ["derive"]
version = "^1.0.197"
[dependencies.serde_json]
version = "^1.0.114"
[dependencies.shellexpand]
version = "^2.1.2"
[dependencies.sketching]
version = "=1.2"
[dependencies.time]
features = ["formatting", "local-offset", "serde", "std"]
version = "^0.3.34"
[dependencies.tokio]
features = ["rt", "macros"]
version = "^1.36.0"
[dependencies.tracing]
features = ["max_level_trace", "release_max_level_debug"]
version = "^0.1.40"
[dependencies.tracing-subscriber]
features = ["env-filter", "env-filter", "fmt"]
version = "^0.3.18"
[dependencies.url]
features = ["serde"]
version = "^2.5.0"
[dependencies.uuid]
version = "^1.8.0"
[dependencies.zxcvbn]
version = "^2.2.2"
[features]
default = ["unix"]
unix = []
[lib]
doctest = false
name = "kanidm_cli"
path = "src/cli/lib.rs"
test = true
[package]
authors = ["William Brown <william@blackhats.net.au>", "James Hodgkinson <james@terminaloutcomes.com>"]
default-run = "kanidm"
description = "Kanidm Client Tools"
documentation = "https://kanidm.github.io/kanidm/stable/"
edition = "2021"
homepage = "https://github.com/kanidm/kanidm/"
license = "MPL-2.0"
name = "kanidm_tools"
repository = "https://github.com/kanidm/kanidm/"
rust-version = "1.77"
version = "1.2.2"
[target."cfg(not(any(target_os = \"windows\")))".dependencies.webauthn-authenticator-rs]
features = ["softpasskey", "softtoken", "mozilla", "u2fhid"]
version = "0.5.0"
[target."cfg(target_os = \"windows\")".dependencies.webauthn-authenticator-rs]
features = ["softpasskey", "softtoken", "mozilla", "win10"]
version = "0.5.0"