Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apikey ¶
type Apikey interface { GetUserKeys(userid string, limit, offset int) ([]apikeymodel.Model, error) CheckKey(keyid, key string) (string, error) IntersectRoles(keyid string, authtags rank.Rank) (rank.Rank, error) Insert(userid string, authtags rank.Rank, name, desc string) (*ResApikeyModel, error) RotateKey(keyid string) (*ResApikeyModel, error) UpdateKey(keyid string, authtags rank.Rank, name, desc string) error DeleteKey(keyid string) error DeleteUserKeys(userid string) error }
Apikey manages apikeys