Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InputPublicKeysRequest ¶
type InputPublicKeysRequest struct {
Keys map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult `json:"keys"`
}
type InputPublicKeysResponse ¶
type InputPublicKeysResponse struct { }
type QueryPublicKeysRequest ¶
type QueryPublicKeysRequest struct {
Requests map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.Timestamp `json:"requests"`
}
type QueryPublicKeysResponse ¶
type QueryPublicKeysResponse struct {
Results map[gomatrixserverlib.PublicKeyLookupRequest]gomatrixserverlib.PublicKeyLookupResult `json:"results"`
}
type SigningKeyServerAPI ¶
type SigningKeyServerAPI interface { gomatrixserverlib.KeyDatabase KeyRing() *gomatrixserverlib.KeyRing InputPublicKeys( ctx context.Context, request *InputPublicKeysRequest, response *InputPublicKeysResponse, ) error QueryPublicKeys( ctx context.Context, request *QueryPublicKeysRequest, response *QueryPublicKeysResponse, ) error }
Click to show internal directories.
Click to hide internal directories.