Documentation ¶
Index ¶
- func NewAvatarHandler(providers *app.Providers) http.Handler
- type Service
- func (svc *Service) CreateUser(ctx context.Context, req *connect.Request[idmv1.CreateUserRequest]) (*connect.Response[idmv1.CreateUserResponse], error)
- func (svc *Service) DeleteUser(ctx context.Context, req *connect.Request[idmv1.DeleteUserRequest]) (*connect.Response[idmv1.DeleteUserResponse], error)
- func (svc *Service) DeleteUserExtraKey(ctx context.Context, req *connect.Request[idmv1.DeleteUserExtraKeyRequest]) (*connect.Response[idmv1.DeleteUserExtraKeyResponse], error)
- func (svc *Service) GetUser(ctx context.Context, req *connect.Request[idmv1.GetUserRequest]) (*connect.Response[idmv1.GetUserResponse], error)
- func (svc *Service) Impersonate(ctx context.Context, req *connect.Request[idmv1.ImpersonateRequest]) (*connect.Response[idmv1.ImpersonateResponse], error)
- func (svc *Service) InviteUser(ctx context.Context, req *connect.Request[idmv1.InviteUserRequest]) (*connect.Response[idmv1.InviteUserResponse], error)
- func (svc *Service) ListUsers(ctx context.Context, req *connect.Request[idmv1.ListUsersRequest]) (*connect.Response[idmv1.ListUsersResponse], error)
- func (svc *Service) SendAccountCreationNotice(ctx context.Context, ...) (*connect.Response[idmv1.SendAccountCreationNoticeResponse], error)
- func (svc *Service) SetUserExtraKey(ctx context.Context, req *connect.Request[idmv1.SetUserExtraKeyRequest]) (*connect.Response[idmv1.SetUserExtraKeyResponse], error)
- func (svc *Service) SetUserPassword(ctx context.Context, req *connect.Request[idmv1.SetUserPasswordRequest]) (*connect.Response[idmv1.SetUserPasswordResponse], error)
- func (svc *Service) UpdateUser(ctx context.Context, req *connect.Request[idmv1.UpdateUserRequest]) (*connect.Response[idmv1.UpdateUserResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Service ¶
type Service struct { idmv1connect.UnimplementedUserServiceHandler *app.Providers }
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)
Click to show internal directories.
Click to hide internal directories.