From 7d3685a5ed4bfac85673793f8ae6d9c5a6cff962 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 3 Mar 2026 10:10:19 +0200 Subject: feat(server): add AUTHKEY command handling --- internal/ssh/server/authkeystore.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'internal/ssh') diff --git a/internal/ssh/server/authkeystore.go b/internal/ssh/server/authkeystore.go index 6e4ca37..8e26127 100644 --- a/internal/ssh/server/authkeystore.go +++ b/internal/ssh/server/authkeystore.go @@ -28,6 +28,11 @@ type AuthKeyStore struct { now func() time.Time } +// ServerAuthKeyStore returns the process-wide auth key cache used by the SSH server. +func ServerAuthKeyStore() *AuthKeyStore { + return authKeyStore +} + // NewAuthKeyStore builds a thread-safe auth key store. func NewAuthKeyStore(ttl time.Duration, maxKeysPerUser int) *AuthKeyStore { return newAuthKeyStoreWithClock(ttl, maxKeysPerUser, time.Now) -- cgit v1.2.3