Documentation
¶
Index ¶
- type Client
- func (c *Client) Auth(ctx context.Context, value string) (*schema.User, error)
- func (c *Client) CreateToken(ctx context.Context, user string, meta schema.TokenMeta) (*schema.Token, error)
- func (c *Client) CreateUser(ctx context.Context, meta schema.UserMeta) (*schema.User, error)
- func (c *Client) DeleteToken(ctx context.Context, user string, id uint64, force bool) error
- func (c *Client) DeleteUser(ctx context.Context, name string, force bool) error
- func (c *Client) GetToken(ctx context.Context, user string, id uint64) (*schema.Token, error)
- func (c *Client) GetUser(ctx context.Context, name string) (*schema.User, error)
- func (c *Client) ListTokens(ctx context.Context, user string, opts ...Opt) (*schema.TokenList, error)
- func (c *Client) ListUsers(ctx context.Context, opts ...Opt) (*schema.UserList, error)
- func (c *Client) UpdateToken(ctx context.Context, user string, id uint64, meta schema.TokenMeta) (*schema.Token, error)
- func (c *Client) UpdateUser(ctx context.Context, name string, meta schema.UserMeta) (*schema.User, error)
- type Opt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) CreateToken ¶
func (*Client) CreateUser ¶
func (*Client) DeleteToken ¶
func (*Client) DeleteUser ¶
func (*Client) ListTokens ¶
func (*Client) UpdateToken ¶
Click to show internal directories.
Click to hide internal directories.