Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityManagementInterface ¶
type IdentityManagementInterface interface { CreateUser(user *iamv1.User) (*iamv1.User, error) ListUsers(query *query.Query) (*iamv1.UserList, error) DeleteUser(username string) error UpdateUser(user *iamv1.User) (*iamv1.User, error) DescribeUser(username string) (*iamv1.User, error) ModifyPassword(username string, password string) error ListLoginRecords(username string, query *query.Query) (*iamv1.LoginRecordList, error) PasswordVerify(username string, password string) error }
func NewOperator ¶
func NewOperator(aiClient ai.Interface, userGetter resources.Interface, loginRecordGetter resources.Interface, options *authoptions.AuthenticationOptions) IdentityManagementInterface
Click to show internal directories.
Click to hide internal directories.