Add basic key registration

This commit is contained in:
cheddar 2025-02-17 20:50:48 -05:00
parent 3dfe5b8558
commit 949d1fc2ad
No known key found for this signature in database
6 changed files with 138 additions and 55 deletions

View file

@ -1,23 +1,11 @@
package sqlite_directory
import (
"crypto"
"crispbyte.dev/sig-auth/keydirectory"
)
func CreateDirectory(alg string, publicKey crypto.PublicKey) InMemoryDirectory {
keyDir := InMemoryDirectory{
func CreateDirectory() InMemoryDirectory {
return InMemoryDirectory{
records: map[string]keydirectory.KeyEntry{},
}
keyId := "test-id"
keyDir.records[keyId] = keydirectory.KeyEntry{
Alg: alg,
PublicKey: publicKey,
UserId: "test_user",
}
return keyDir
}