handlers

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddRolePermissionHandler

type AddRolePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*AddRolePermissionHandler) Handler

type AssignUserRoleHandler

type AssignUserRoleHandler struct {
	// contains filtered or unexported fields
}

func NewAssignUserRoleHandler

func NewAssignUserRoleHandler(useCase usecases.RolePermissionUseCase) *AssignUserRoleHandler

func (*AssignUserRoleHandler) Handler

func (h *AssignUserRoleHandler) Handler() http.HandlerFunc

type CreatePermissionHandler

type CreatePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*CreatePermissionHandler) Handler

type CreateRoleHandler

type CreateRoleHandler struct {
	// contains filtered or unexported fields
}

func NewCreateRoleHandler

func NewCreateRoleHandler(useCase usecases.RolePermissionUseCase) *CreateRoleHandler

func (*CreateRoleHandler) Handler

func (h *CreateRoleHandler) Handler() http.HandlerFunc

type DeletePermissionHandler

type DeletePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*DeletePermissionHandler) Handler

type DeleteRoleHandler

type DeleteRoleHandler struct {
	// contains filtered or unexported fields
}

func NewDeleteRoleHandler

func NewDeleteRoleHandler(useCase usecases.RolePermissionUseCase) *DeleteRoleHandler

func (*DeleteRoleHandler) Handler

func (h *DeleteRoleHandler) Handler() http.HandlerFunc

type GetAllPermissionsHandler

type GetAllPermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*GetAllPermissionsHandler) Handler

type GetAllRolesHandler

type GetAllRolesHandler struct {
	// contains filtered or unexported fields
}

func NewGetAllRolesHandler

func NewGetAllRolesHandler(useCase usecases.RolePermissionUseCase) *GetAllRolesHandler

func (*GetAllRolesHandler) Handler

func (h *GetAllRolesHandler) Handler() http.HandlerFunc

type GetRoleByIDHandler

type GetRoleByIDHandler struct {
	// contains filtered or unexported fields
}

func NewGetRoleByIDHandler

func NewGetRoleByIDHandler(useCase usecases.RolePermissionUseCase) *GetRoleByIDHandler

func (*GetRoleByIDHandler) Handler

func (h *GetRoleByIDHandler) Handler() http.HandlerFunc

type GetRolePermissionsHandler

type GetRolePermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*GetRolePermissionsHandler) Handler

type GetUserEffectivePermissionsHandler

type GetUserEffectivePermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*GetUserEffectivePermissionsHandler) Handler

type GetUserRolesHandler

type GetUserRolesHandler struct {
	// contains filtered or unexported fields
}

func NewGetUserRolesHandler

func NewGetUserRolesHandler(useCase usecases.UserRolesUseCase) *GetUserRolesHandler

func (*GetUserRolesHandler) Handler

func (h *GetUserRolesHandler) Handler() http.HandlerFunc

type RemoveRolePermissionHandler

type RemoveRolePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*RemoveRolePermissionHandler) Handler

type RemoveUserRoleHandler

type RemoveUserRoleHandler struct {
	// contains filtered or unexported fields
}

func NewRemoveUserRoleHandler

func NewRemoveUserRoleHandler(useCase usecases.RolePermissionUseCase) *RemoveUserRoleHandler

func (*RemoveUserRoleHandler) Handler

func (h *RemoveUserRoleHandler) Handler() http.HandlerFunc

type ReplaceRolePermissionsHandler

type ReplaceRolePermissionsHandler struct {
	// contains filtered or unexported fields
}

func (*ReplaceRolePermissionsHandler) Handler

type ReplaceUserRolesHandler

type ReplaceUserRolesHandler struct {
	// contains filtered or unexported fields
}

func (*ReplaceUserRolesHandler) Handler

type UpdatePermissionHandler

type UpdatePermissionHandler struct {
	// contains filtered or unexported fields
}

func (*UpdatePermissionHandler) Handler

type UpdateRoleHandler

type UpdateRoleHandler struct {
	// contains filtered or unexported fields
}

func NewUpdateRoleHandler

func NewUpdateRoleHandler(useCase usecases.RolePermissionUseCase) *UpdateRoleHandler

func (*UpdateRoleHandler) Handler

func (h *UpdateRoleHandler) Handler() http.HandlerFunc

Jump to

Keyboard shortcuts

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