package
0.14.1
Repository: https://github.com/element-hq/dendrite.git
Documentation: pkg.go.dev

# Functions

CheckAndProcessInvite analyses the body of an incoming membership request.
CheckAssociation checks the status of an ongoing association validation on an identity server.
CreateSession creates a session on an identity server.
PublishAssociation publishes a validated association between a third-party identifier and a Matrix ID.

# Structs

Credentials represents the "ThreePidCredentials" structure defined at https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid.
EmailAssociationCheckRequest represents the request defined at https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-account-3pid.
EmailAssociationRequest represents the request defined at https://matrix.org/docs/spec/client_server/r0.2.0.html#post-matrix-client-r0-register-email-requesttoken.
ErrMissingParameter is the error raised if a request for 3PID invite has an incomplete body.
ErrNotTrusted is the error raised if an identity server isn't in the list of trusted servers in the configuration file.
No description provided by the author
MembershipRequest represents the body of an incoming POST request on /rooms/{roomID}/(join|kick|ban|unban|leave|invite).
No description provided by the author