sig-auth/sqlite_directory/create_directory.go

24 lines
408 B
Go
Raw Normal View History

2025-02-17 19:55:53 -05:00
package sqlite_directory
import (
"crypto"
"crispbyte.dev/sig-auth/keydirectory"
)
func CreateDirectory(alg string, publicKey crypto.PublicKey) InMemoryDirectory {
keyDir := InMemoryDirectory{
records: map[string]keydirectory.KeyEntry{},
}
keyId := "test-id"
keyDir.records[keyId] = keydirectory.KeyEntry{
Alg: alg,
PublicKey: publicKey,
UserId: "test_user",
}
return keyDir
}