aboutsummaryrefslogtreecommitdiffstats
path: root/src/access/mod.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-07 22:35:21 +0100
committertv <tv@krebsco.de>2026-11-07 22:35:21 +0100
commit0f5169d44682a6070573f1d9359ed550e8b99caf (patch)
tree87c1a6f69856000c0752f0b2c7b6de1096b02174 /src/access/mod.rs
parent6f4d4fe59b4e4167c7718feb9088748234029a2d (diff)
access: SSH signatures
access::sshsig: OpenSSH's SSHSIG, verified and made natively (Ed25519, sha512/sha256), checked against OpenSSH's own test vector. Auth plan M7.
Diffstat (limited to 'src/access/mod.rs')
-rw-r--r--src/access/mod.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/access/mod.rs b/src/access/mod.rs
index 4d96f9b..2ed19a5 100644
--- a/src/access/mod.rs
+++ b/src/access/mod.rs
@@ -18,6 +18,10 @@ pub(crate) mod policy;
pub(crate) mod registry;
pub(crate) mod rules;
pub(crate) mod screen;
+// Users' keys and signatures: what signed values and logins by key use; until then,
+// the tests.
+#[cfg_attr(not(test), allow(dead_code))]
+pub(crate) mod sshsig;
pub(crate) mod token;
/// What a capability lets its holder do, at its path and below.