MCPcopy Create free account
hub / github.com/daodst/chat / StoreKeys

Method StoreKeys

federationapi/storage/cache/keydb.go:60–68  ·  view source on GitHub ↗

StoreKeys implements gomatrixserverlib.KeyDatabase

(
	ctx context.Context,
	keyMap map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult,
)

Source from the content-addressed store, hash-verified

58
59// StoreKeys implements gomatrixserverlib.KeyDatabase
60func (d *KeyDatabase) StoreKeys(
61 ctx context.Context,
62 keyMap map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult,
63) error {
64 for req, res := range keyMap {
65 d.cache.StoreServerKey(req, res)
66 }
67 return d.inner.StoreKeys(ctx, keyMap)
68}

Callers

nothing calls this directly

Calls 1

StoreServerKeyMethod · 0.65

Tested by

no test coverage detected