users

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2023 License: MIT Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAvatarHandler

func NewAvatarHandler(providers *app.Providers) http.Handler

Types

type Service

func NewService

func NewService(providers *app.Providers) (*Service, error)

func (*Service) CreateUser

func (svc *Service) CreateUser(ctx context.Context, req *connect.Request[idmv1.CreateUserRequest]) (*connect.Response[idmv1.CreateUserResponse], error)

func (*Service) DeleteUser

func (svc *Service) DeleteUser(ctx context.Context, req *connect.Request[idmv1.DeleteUserRequest]) (*connect.Response[idmv1.DeleteUserResponse], error)

func (*Service) DeleteUserExtraKey

func (svc *Service) DeleteUserExtraKey(ctx context.Context, req *connect.Request[idmv1.DeleteUserExtraKeyRequest]) (*connect.Response[idmv1.DeleteUserExtraKeyResponse], error)

func (*Service) GetUser

func (svc *Service) GetUser(ctx context.Context, req *connect.Request[idmv1.GetUserRequest]) (*connect.Response[idmv1.GetUserResponse], error)

func (*Service) Impersonate

func (svc *Service) Impersonate(ctx context.Context, req *connect.Request[idmv1.ImpersonateRequest]) (*connect.Response[idmv1.ImpersonateResponse], error)

func (*Service) InviteUser

func (svc *Service) InviteUser(ctx context.Context, req *connect.Request[idmv1.InviteUserRequest]) (*connect.Response[idmv1.InviteUserResponse], error)

func (*Service) ListUsers

func (svc *Service) ListUsers(ctx context.Context, req *connect.Request[idmv1.ListUsersRequest]) (*connect.Response[idmv1.ListUsersResponse], error)

func (*Service) SendAccountCreationNotice

func (svc *Service) SendAccountCreationNotice(ctx context.Context, req *connect.Request[idmv1.SendAccountCreationNoticeRequest]) (*connect.Response[idmv1.SendAccountCreationNoticeResponse], error)

func (*Service) SetUserExtraKey

func (svc *Service) SetUserExtraKey(ctx context.Context, req *connect.Request[idmv1.SetUserExtraKeyRequest]) (*connect.Response[idmv1.SetUserExtraKeyResponse], error)

func (*Service) SetUserPassword added in v0.9.0

func (svc *Service) SetUserPassword(ctx context.Context, req *connect.Request[idmv1.SetUserPasswordRequest]) (*connect.Response[idmv1.SetUserPasswordResponse], error)

func (*Service) UpdateUser

func (svc *Service) UpdateUser(ctx context.Context, req *connect.Request[idmv1.UpdateUserRequest]) (*connect.Response[idmv1.UpdateUserResponse], error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL