Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerKeyAPI ¶
type ServerKeyAPI struct { api.SigningKeyServerAPI ServerName gomatrixserverlib.ServerName ServerPublicKey ed25519.PublicKey ServerKeyID gomatrixserverlib.KeyID ServerKeyValidity time.Duration OldServerKeys []config.OldVerifyKeys OurKeyRing gomatrixserverlib.KeyRing FedClient gomatrixserverlib.KeyClient }
func (*ServerKeyAPI) FetchKeys ¶
func (s *ServerKeyAPI) FetchKeys( _ context.Context, requests map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.Timestamp, ) (map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult, error)
func (*ServerKeyAPI) FetcherName ¶
func (s *ServerKeyAPI) FetcherName() string
func (*ServerKeyAPI) KeyRing ¶
func (s *ServerKeyAPI) KeyRing() *gomatrixserverlib.KeyRing
func (*ServerKeyAPI) StoreKeys ¶
func (s *ServerKeyAPI) StoreKeys( _ context.Context, results map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult, ) error
Click to show internal directories.
Click to hide internal directories.