Documentation
¶
Index ¶
- func ErrorHandler(_ context.Context, w http.ResponseWriter, _ *http.Request, err error)
- type Handler
- func (s *Handler) ActivateUser(ctx context.Context, req *api.TokenRequest) (*api.UserResponse, error)
- func (s *Handler) DeleteMessage(ctx context.Context, params api.DeleteMessageParams) (*api.AcceptanceResponse, error)
- func (s *Handler) GetMessage(ctx context.Context, params api.GetMessageParams) (*api.MessageResponse, error)
- func (s *Handler) GetUserMessages(ctx context.Context, params api.GetUserMessagesParams) (*api.MessagesResponse, error)
- func (s *Handler) NewAccessToken(ctx context.Context) (*api.TokenResponseHeaders, error)
- func (s *Handler) NewActivationToken(ctx context.Context, req *api.UserEmailRequest) (*api.TokenResponse, error)
- func (s *Handler) NewError(_ context.Context, err error) *api.ErrorResponseStatusCode
- func (s *Handler) NewMessage(ctx context.Context, req *api.MessageRequest) (*api.MessageResponse, error)
- func (s *Handler) NewPasswordResetToken(ctx context.Context, req *api.UserEmailRequest) (*api.TokenResponse, error)
- func (s *Handler) NewRefreshToken(ctx context.Context, req *api.UserLoginRequest) (*api.TokenResponseHeaders, error)
- func (s *Handler) NewUser(ctx context.Context, req *api.UserRequest) (*api.UserResponse, error)
- func (s *Handler) UpdateMessage(ctx context.Context, req *api.MessageRequest, params api.UpdateMessageParams) (*api.MessageResponse, error)
- func (s *Handler) UpdateUserPassword(ctx context.Context, req *api.UpdateUserPasswordRequest) (*api.AcceptanceResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorHandler ¶
Types ¶
type Handler ¶
func (*Handler) ActivateUser ¶
func (s *Handler) ActivateUser(ctx context.Context, req *api.TokenRequest) (*api.UserResponse, error)
func (*Handler) DeleteMessage ¶
func (s *Handler) DeleteMessage(ctx context.Context, params api.DeleteMessageParams) (*api.AcceptanceResponse, error)
func (*Handler) GetMessage ¶
func (s *Handler) GetMessage(ctx context.Context, params api.GetMessageParams) (*api.MessageResponse, error)
func (*Handler) GetUserMessages ¶
func (s *Handler) GetUserMessages(ctx context.Context, params api.GetUserMessagesParams) (*api.MessagesResponse, error)
func (*Handler) NewAccessToken ¶
func (*Handler) NewActivationToken ¶
func (s *Handler) NewActivationToken(ctx context.Context, req *api.UserEmailRequest) (*api.TokenResponse, error)
func (*Handler) NewMessage ¶
func (s *Handler) NewMessage(ctx context.Context, req *api.MessageRequest) (*api.MessageResponse, error)
func (*Handler) NewPasswordResetToken ¶
func (s *Handler) NewPasswordResetToken(ctx context.Context, req *api.UserEmailRequest) (*api.TokenResponse, error)
func (*Handler) NewRefreshToken ¶
func (s *Handler) NewRefreshToken(ctx context.Context, req *api.UserLoginRequest) (*api.TokenResponseHeaders, error)
func (*Handler) NewUser ¶
func (s *Handler) NewUser(ctx context.Context, req *api.UserRequest) (*api.UserResponse, error)
func (*Handler) UpdateMessage ¶
func (s *Handler) UpdateMessage(ctx context.Context, req *api.MessageRequest, params api.UpdateMessageParams) (*api.MessageResponse, error)
func (*Handler) UpdateUserPassword ¶
func (s *Handler) UpdateUserPassword(ctx context.Context, req *api.UpdateUserPasswordRequest) (*api.AcceptanceResponse, error)
Click to show internal directories.
Click to hide internal directories.