Documentation
¶
Index ¶
- type UserBackend
- func (_m *UserBackend) Authenticate(ctx context.Context, username string, password string) (*userv1beta1.User, string, error)
- func (_m *UserBackend) CreateUserFromClaims(ctx context.Context, claims map[string]interface{}) (*userv1beta1.User, error)
- func (_m *UserBackend) EXPECT() *UserBackend_Expecter
- func (_m *UserBackend) GetUserByClaims(ctx context.Context, claim string, value string) (*userv1beta1.User, string, error)
- func (_m *UserBackend) SyncGroupMemberships(ctx context.Context, user *userv1beta1.User, claims map[string]interface{}) error
- func (_m *UserBackend) UpdateUserIfNeeded(ctx context.Context, user *userv1beta1.User, claims map[string]interface{}) error
- type UserBackend_Authenticate_Call
- func (_c *UserBackend_Authenticate_Call) Return(_a0 *userv1beta1.User, _a1 string, _a2 error) *UserBackend_Authenticate_Call
- func (_c *UserBackend_Authenticate_Call) Run(run func(ctx context.Context, username string, password string)) *UserBackend_Authenticate_Call
- func (_c *UserBackend_Authenticate_Call) RunAndReturn(run func(context.Context, string, string) (*userv1beta1.User, string, error)) *UserBackend_Authenticate_Call
- type UserBackend_CreateUserFromClaims_Call
- func (_c *UserBackend_CreateUserFromClaims_Call) Return(_a0 *userv1beta1.User, _a1 error) *UserBackend_CreateUserFromClaims_Call
- func (_c *UserBackend_CreateUserFromClaims_Call) Run(run func(ctx context.Context, claims map[string]interface{})) *UserBackend_CreateUserFromClaims_Call
- func (_c *UserBackend_CreateUserFromClaims_Call) RunAndReturn(run func(context.Context, map[string]interface{}) (*userv1beta1.User, error)) *UserBackend_CreateUserFromClaims_Call
- type UserBackend_Expecter
- func (_e *UserBackend_Expecter) Authenticate(ctx interface{}, username interface{}, password interface{}) *UserBackend_Authenticate_Call
- func (_e *UserBackend_Expecter) CreateUserFromClaims(ctx interface{}, claims interface{}) *UserBackend_CreateUserFromClaims_Call
- func (_e *UserBackend_Expecter) GetUserByClaims(ctx interface{}, claim interface{}, value interface{}) *UserBackend_GetUserByClaims_Call
- func (_e *UserBackend_Expecter) SyncGroupMemberships(ctx interface{}, user interface{}, claims interface{}) *UserBackend_SyncGroupMemberships_Call
- func (_e *UserBackend_Expecter) UpdateUserIfNeeded(ctx interface{}, user interface{}, claims interface{}) *UserBackend_UpdateUserIfNeeded_Call
- type UserBackend_GetUserByClaims_Call
- func (_c *UserBackend_GetUserByClaims_Call) Return(_a0 *userv1beta1.User, _a1 string, _a2 error) *UserBackend_GetUserByClaims_Call
- func (_c *UserBackend_GetUserByClaims_Call) Run(run func(ctx context.Context, claim string, value string)) *UserBackend_GetUserByClaims_Call
- func (_c *UserBackend_GetUserByClaims_Call) RunAndReturn(run func(context.Context, string, string) (*userv1beta1.User, string, error)) *UserBackend_GetUserByClaims_Call
- type UserBackend_SyncGroupMemberships_Call
- func (_c *UserBackend_SyncGroupMemberships_Call) Return(_a0 error) *UserBackend_SyncGroupMemberships_Call
- func (_c *UserBackend_SyncGroupMemberships_Call) Run(...) *UserBackend_SyncGroupMemberships_Call
- func (_c *UserBackend_SyncGroupMemberships_Call) RunAndReturn(run func(context.Context, *userv1beta1.User, map[string]interface{}) error) *UserBackend_SyncGroupMemberships_Call
- type UserBackend_UpdateUserIfNeeded_Call
- func (_c *UserBackend_UpdateUserIfNeeded_Call) Return(_a0 error) *UserBackend_UpdateUserIfNeeded_Call
- func (_c *UserBackend_UpdateUserIfNeeded_Call) Run(...) *UserBackend_UpdateUserIfNeeded_Call
- func (_c *UserBackend_UpdateUserIfNeeded_Call) RunAndReturn(run func(context.Context, *userv1beta1.User, map[string]interface{}) error) *UserBackend_UpdateUserIfNeeded_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserBackend ¶
UserBackend is an autogenerated mock type for the UserBackend type
func NewUserBackend ¶
func NewUserBackend(t interface {
mock.TestingT
Cleanup(func())
}) *UserBackend
NewUserBackend creates a new instance of UserBackend. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*UserBackend) Authenticate ¶
func (_m *UserBackend) Authenticate(ctx context.Context, username string, password string) (*userv1beta1.User, string, error)
Authenticate provides a mock function with given fields: ctx, username, password
func (*UserBackend) CreateUserFromClaims ¶
func (_m *UserBackend) CreateUserFromClaims(ctx context.Context, claims map[string]interface{}) (*userv1beta1.User, error)
CreateUserFromClaims provides a mock function with given fields: ctx, claims
func (*UserBackend) EXPECT ¶
func (_m *UserBackend) EXPECT() *UserBackend_Expecter
func (*UserBackend) GetUserByClaims ¶
func (_m *UserBackend) GetUserByClaims(ctx context.Context, claim string, value string) (*userv1beta1.User, string, error)
GetUserByClaims provides a mock function with given fields: ctx, claim, value
func (*UserBackend) SyncGroupMemberships ¶
func (_m *UserBackend) SyncGroupMemberships(ctx context.Context, user *userv1beta1.User, claims map[string]interface{}) error
SyncGroupMemberships provides a mock function with given fields: ctx, user, claims
func (*UserBackend) UpdateUserIfNeeded ¶
func (_m *UserBackend) UpdateUserIfNeeded(ctx context.Context, user *userv1beta1.User, claims map[string]interface{}) error
UpdateUserIfNeeded provides a mock function with given fields: ctx, user, claims
type UserBackend_Authenticate_Call ¶
UserBackend_Authenticate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Authenticate'
func (*UserBackend_Authenticate_Call) Return ¶
func (_c *UserBackend_Authenticate_Call) Return(_a0 *userv1beta1.User, _a1 string, _a2 error) *UserBackend_Authenticate_Call
func (*UserBackend_Authenticate_Call) Run ¶
func (_c *UserBackend_Authenticate_Call) Run(run func(ctx context.Context, username string, password string)) *UserBackend_Authenticate_Call
func (*UserBackend_Authenticate_Call) RunAndReturn ¶
func (_c *UserBackend_Authenticate_Call) RunAndReturn(run func(context.Context, string, string) (*userv1beta1.User, string, error)) *UserBackend_Authenticate_Call
type UserBackend_CreateUserFromClaims_Call ¶
UserBackend_CreateUserFromClaims_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateUserFromClaims'
func (*UserBackend_CreateUserFromClaims_Call) Return ¶
func (_c *UserBackend_CreateUserFromClaims_Call) Return(_a0 *userv1beta1.User, _a1 error) *UserBackend_CreateUserFromClaims_Call
func (*UserBackend_CreateUserFromClaims_Call) Run ¶
func (_c *UserBackend_CreateUserFromClaims_Call) Run(run func(ctx context.Context, claims map[string]interface{})) *UserBackend_CreateUserFromClaims_Call
func (*UserBackend_CreateUserFromClaims_Call) RunAndReturn ¶
func (_c *UserBackend_CreateUserFromClaims_Call) RunAndReturn(run func(context.Context, map[string]interface{}) (*userv1beta1.User, error)) *UserBackend_CreateUserFromClaims_Call
type UserBackend_Expecter ¶
type UserBackend_Expecter struct {
// contains filtered or unexported fields
}
func (*UserBackend_Expecter) Authenticate ¶
func (_e *UserBackend_Expecter) Authenticate(ctx interface{}, username interface{}, password interface{}) *UserBackend_Authenticate_Call
Authenticate is a helper method to define mock.On call
- ctx context.Context
- username string
- password string
func (*UserBackend_Expecter) CreateUserFromClaims ¶
func (_e *UserBackend_Expecter) CreateUserFromClaims(ctx interface{}, claims interface{}) *UserBackend_CreateUserFromClaims_Call
CreateUserFromClaims is a helper method to define mock.On call
- ctx context.Context
- claims map[string]interface{}
func (*UserBackend_Expecter) GetUserByClaims ¶
func (_e *UserBackend_Expecter) GetUserByClaims(ctx interface{}, claim interface{}, value interface{}) *UserBackend_GetUserByClaims_Call
GetUserByClaims is a helper method to define mock.On call
- ctx context.Context
- claim string
- value string
func (*UserBackend_Expecter) SyncGroupMemberships ¶
func (_e *UserBackend_Expecter) SyncGroupMemberships(ctx interface{}, user interface{}, claims interface{}) *UserBackend_SyncGroupMemberships_Call
SyncGroupMemberships is a helper method to define mock.On call
- ctx context.Context
- user *userv1beta1.User
- claims map[string]interface{}
func (*UserBackend_Expecter) UpdateUserIfNeeded ¶
func (_e *UserBackend_Expecter) UpdateUserIfNeeded(ctx interface{}, user interface{}, claims interface{}) *UserBackend_UpdateUserIfNeeded_Call
UpdateUserIfNeeded is a helper method to define mock.On call
- ctx context.Context
- user *userv1beta1.User
- claims map[string]interface{}
type UserBackend_GetUserByClaims_Call ¶
UserBackend_GetUserByClaims_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetUserByClaims'
func (*UserBackend_GetUserByClaims_Call) Return ¶
func (_c *UserBackend_GetUserByClaims_Call) Return(_a0 *userv1beta1.User, _a1 string, _a2 error) *UserBackend_GetUserByClaims_Call
func (*UserBackend_GetUserByClaims_Call) Run ¶
func (_c *UserBackend_GetUserByClaims_Call) Run(run func(ctx context.Context, claim string, value string)) *UserBackend_GetUserByClaims_Call
func (*UserBackend_GetUserByClaims_Call) RunAndReturn ¶
func (_c *UserBackend_GetUserByClaims_Call) RunAndReturn(run func(context.Context, string, string) (*userv1beta1.User, string, error)) *UserBackend_GetUserByClaims_Call
type UserBackend_SyncGroupMemberships_Call ¶
UserBackend_SyncGroupMemberships_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SyncGroupMemberships'
func (*UserBackend_SyncGroupMemberships_Call) Return ¶
func (_c *UserBackend_SyncGroupMemberships_Call) Return(_a0 error) *UserBackend_SyncGroupMemberships_Call
func (*UserBackend_SyncGroupMemberships_Call) Run ¶
func (_c *UserBackend_SyncGroupMemberships_Call) Run(run func(ctx context.Context, user *userv1beta1.User, claims map[string]interface{})) *UserBackend_SyncGroupMemberships_Call
func (*UserBackend_SyncGroupMemberships_Call) RunAndReturn ¶
func (_c *UserBackend_SyncGroupMemberships_Call) RunAndReturn(run func(context.Context, *userv1beta1.User, map[string]interface{}) error) *UserBackend_SyncGroupMemberships_Call
type UserBackend_UpdateUserIfNeeded_Call ¶
UserBackend_UpdateUserIfNeeded_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateUserIfNeeded'
func (*UserBackend_UpdateUserIfNeeded_Call) Return ¶
func (_c *UserBackend_UpdateUserIfNeeded_Call) Return(_a0 error) *UserBackend_UpdateUserIfNeeded_Call
func (*UserBackend_UpdateUserIfNeeded_Call) Run ¶
func (_c *UserBackend_UpdateUserIfNeeded_Call) Run(run func(ctx context.Context, user *userv1beta1.User, claims map[string]interface{})) *UserBackend_UpdateUserIfNeeded_Call
func (*UserBackend_UpdateUserIfNeeded_Call) RunAndReturn ¶
func (_c *UserBackend_UpdateUserIfNeeded_Call) RunAndReturn(run func(context.Context, *userv1beta1.User, map[string]interface{}) error) *UserBackend_UpdateUserIfNeeded_Call