Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DataSource ¶
type DataSource interface {
AccountExist(ctx context.Context, key string) (bool, error)
GetAccount(ctx context.Context, key string) (*rbacframe.Account, error)
ListAccount(ctx context.Context, key string) ([]*rbacframe.Account, int64, error)
DeleteAccount(ctx context.Context, key string) (bool, error)
UpdateAccount(ctx context.Context, key string, account *rbacframe.Account) error
AddDomain(ctx context.Context, domain string) (bool, error)
DomainExist(ctx context.Context, domain string) (bool, error)
AddProject(ctx context.Context, domain, project string) (bool, error)
ProjectExist(ctx context.Context, domain, project string) (bool, error)
}
Click to show internal directories.
Click to hide internal directories.