dynusers

package
v1.35.2 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2025 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrBadRequest = errors.New("bad request")

Functions

This section is empty.

Types

type Manager

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

func NewManager

func NewManager(dynUser *apikey.DBUser, logger logrus.FieldLogger) *Manager

func (*Manager) ActivateUser

func (m *Manager) ActivateUser(c *cmd.ApplyRequest) error

func (*Manager) CheckUserIdentifierExists

func (m *Manager) CheckUserIdentifierExists(req *cmd.QueryRequest) ([]byte, error)

func (*Manager) CreateUser

func (m *Manager) CreateUser(c *cmd.ApplyRequest) error

func (*Manager) CreateUserWithKeyRequest added in v1.30.10

func (m *Manager) CreateUserWithKeyRequest(c *cmd.ApplyRequest) error

func (*Manager) DeleteUser

func (m *Manager) DeleteUser(c *cmd.ApplyRequest) error

func (*Manager) GetUsers

func (m *Manager) GetUsers(req *cmd.QueryRequest) ([]byte, error)

func (*Manager) Restore added in v1.30.7

func (m *Manager) Restore(snapshot []byte) error

func (*Manager) RotateKey

func (m *Manager) RotateKey(c *cmd.ApplyRequest) error

func (*Manager) Snapshot added in v1.30.7

func (m *Manager) Snapshot() ([]byte, error)

func (*Manager) SuspendUser

func (m *Manager) SuspendUser(c *cmd.ApplyRequest) error

Jump to

Keyboard shortcuts

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