Documentation
¶
Index ¶
- type MockPAP
- func (_m *MockPAP) CreateClusterRole(ctx context.Context, role *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)
- func (_m *MockPAP) CreateClusterRoleBinding(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)
- func (_m *MockPAP) CreateNamespacedRole(ctx context.Context, role *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)
- func (_m *MockPAP) CreateNamespacedRoleBinding(ctx context.Context, binding *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)
- func (_m *MockPAP) DeleteClusterRole(ctx context.Context, name string) error
- func (_m *MockPAP) DeleteClusterRoleBinding(ctx context.Context, name string) error
- func (_m *MockPAP) DeleteNamespacedRole(ctx context.Context, name string, namespace string) error
- func (_m *MockPAP) DeleteNamespacedRoleBinding(ctx context.Context, name string, namespace string) error
- func (_m *MockPAP) EXPECT() *MockPAP_Expecter
- func (_m *MockPAP) GetClusterRole(ctx context.Context, name string) (*v1alpha1.ClusterAuthzRole, error)
- func (_m *MockPAP) GetClusterRoleBinding(ctx context.Context, name string) (*v1alpha1.ClusterAuthzRoleBinding, error)
- func (_m *MockPAP) GetNamespacedRole(ctx context.Context, name string, namespace string) (*v1alpha1.AuthzRole, error)
- func (_m *MockPAP) GetNamespacedRoleBinding(ctx context.Context, name string, namespace string) (*v1alpha1.AuthzRoleBinding, error)
- func (_m *MockPAP) ListActions(ctx context.Context) ([]core.Action, error)
- func (_m *MockPAP) ListClusterRoleBindings(ctx context.Context, limit int, cursor string) (*core.PaginatedList[v1alpha1.ClusterAuthzRoleBinding], error)
- func (_m *MockPAP) ListClusterRoles(ctx context.Context, limit int, cursor string) (*core.PaginatedList[v1alpha1.ClusterAuthzRole], error)
- func (_m *MockPAP) ListNamespacedRoleBindings(ctx context.Context, namespace string, limit int, cursor string) (*core.PaginatedList[v1alpha1.AuthzRoleBinding], error)
- func (_m *MockPAP) ListNamespacedRoles(ctx context.Context, namespace string, limit int, cursor string) (*core.PaginatedList[v1alpha1.AuthzRole], error)
- func (_m *MockPAP) UpdateClusterRole(ctx context.Context, role *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)
- func (_m *MockPAP) UpdateClusterRoleBinding(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)
- func (_m *MockPAP) UpdateNamespacedRole(ctx context.Context, role *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)
- func (_m *MockPAP) UpdateNamespacedRoleBinding(ctx context.Context, binding *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)
- type MockPAP_CreateClusterRoleBinding_Call
- func (_c *MockPAP_CreateClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_CreateClusterRoleBinding_Call
- func (_c *MockPAP_CreateClusterRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding)) *MockPAP_CreateClusterRoleBinding_Call
- func (_c *MockPAP_CreateClusterRoleBinding_Call) RunAndReturn(...) *MockPAP_CreateClusterRoleBinding_Call
- type MockPAP_CreateClusterRole_Call
- func (_c *MockPAP_CreateClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_CreateClusterRole_Call
- func (_c *MockPAP_CreateClusterRole_Call) Run(run func(ctx context.Context, role *v1alpha1.ClusterAuthzRole)) *MockPAP_CreateClusterRole_Call
- func (_c *MockPAP_CreateClusterRole_Call) RunAndReturn(...) *MockPAP_CreateClusterRole_Call
- type MockPAP_CreateNamespacedRoleBinding_Call
- func (_c *MockPAP_CreateNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_CreateNamespacedRoleBinding_Call
- func (_c *MockPAP_CreateNamespacedRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.AuthzRoleBinding)) *MockPAP_CreateNamespacedRoleBinding_Call
- func (_c *MockPAP_CreateNamespacedRoleBinding_Call) RunAndReturn(...) *MockPAP_CreateNamespacedRoleBinding_Call
- type MockPAP_CreateNamespacedRole_Call
- func (_c *MockPAP_CreateNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_CreateNamespacedRole_Call
- func (_c *MockPAP_CreateNamespacedRole_Call) Run(run func(ctx context.Context, role *v1alpha1.AuthzRole)) *MockPAP_CreateNamespacedRole_Call
- func (_c *MockPAP_CreateNamespacedRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)) *MockPAP_CreateNamespacedRole_Call
- type MockPAP_DeleteClusterRoleBinding_Call
- func (_c *MockPAP_DeleteClusterRoleBinding_Call) Return(_a0 error) *MockPAP_DeleteClusterRoleBinding_Call
- func (_c *MockPAP_DeleteClusterRoleBinding_Call) Run(run func(ctx context.Context, name string)) *MockPAP_DeleteClusterRoleBinding_Call
- func (_c *MockPAP_DeleteClusterRoleBinding_Call) RunAndReturn(run func(context.Context, string) error) *MockPAP_DeleteClusterRoleBinding_Call
- type MockPAP_DeleteClusterRole_Call
- func (_c *MockPAP_DeleteClusterRole_Call) Return(_a0 error) *MockPAP_DeleteClusterRole_Call
- func (_c *MockPAP_DeleteClusterRole_Call) Run(run func(ctx context.Context, name string)) *MockPAP_DeleteClusterRole_Call
- func (_c *MockPAP_DeleteClusterRole_Call) RunAndReturn(run func(context.Context, string) error) *MockPAP_DeleteClusterRole_Call
- type MockPAP_DeleteNamespacedRoleBinding_Call
- func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) Return(_a0 error) *MockPAP_DeleteNamespacedRoleBinding_Call
- func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_DeleteNamespacedRoleBinding_Call
- func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, string, string) error) *MockPAP_DeleteNamespacedRoleBinding_Call
- type MockPAP_DeleteNamespacedRole_Call
- func (_c *MockPAP_DeleteNamespacedRole_Call) Return(_a0 error) *MockPAP_DeleteNamespacedRole_Call
- func (_c *MockPAP_DeleteNamespacedRole_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_DeleteNamespacedRole_Call
- func (_c *MockPAP_DeleteNamespacedRole_Call) RunAndReturn(run func(context.Context, string, string) error) *MockPAP_DeleteNamespacedRole_Call
- type MockPAP_Expecter
- func (_e *MockPAP_Expecter) CreateClusterRole(ctx interface{}, role interface{}) *MockPAP_CreateClusterRole_Call
- func (_e *MockPAP_Expecter) CreateClusterRoleBinding(ctx interface{}, binding interface{}) *MockPAP_CreateClusterRoleBinding_Call
- func (_e *MockPAP_Expecter) CreateNamespacedRole(ctx interface{}, role interface{}) *MockPAP_CreateNamespacedRole_Call
- func (_e *MockPAP_Expecter) CreateNamespacedRoleBinding(ctx interface{}, binding interface{}) *MockPAP_CreateNamespacedRoleBinding_Call
- func (_e *MockPAP_Expecter) DeleteClusterRole(ctx interface{}, name interface{}) *MockPAP_DeleteClusterRole_Call
- func (_e *MockPAP_Expecter) DeleteClusterRoleBinding(ctx interface{}, name interface{}) *MockPAP_DeleteClusterRoleBinding_Call
- func (_e *MockPAP_Expecter) DeleteNamespacedRole(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_DeleteNamespacedRole_Call
- func (_e *MockPAP_Expecter) DeleteNamespacedRoleBinding(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_DeleteNamespacedRoleBinding_Call
- func (_e *MockPAP_Expecter) GetClusterRole(ctx interface{}, name interface{}) *MockPAP_GetClusterRole_Call
- func (_e *MockPAP_Expecter) GetClusterRoleBinding(ctx interface{}, name interface{}) *MockPAP_GetClusterRoleBinding_Call
- func (_e *MockPAP_Expecter) GetNamespacedRole(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_GetNamespacedRole_Call
- func (_e *MockPAP_Expecter) GetNamespacedRoleBinding(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_GetNamespacedRoleBinding_Call
- func (_e *MockPAP_Expecter) ListActions(ctx interface{}) *MockPAP_ListActions_Call
- func (_e *MockPAP_Expecter) ListClusterRoleBindings(ctx interface{}, limit interface{}, cursor interface{}) *MockPAP_ListClusterRoleBindings_Call
- func (_e *MockPAP_Expecter) ListClusterRoles(ctx interface{}, limit interface{}, cursor interface{}) *MockPAP_ListClusterRoles_Call
- func (_e *MockPAP_Expecter) ListNamespacedRoleBindings(ctx interface{}, namespace interface{}, limit interface{}, cursor interface{}) *MockPAP_ListNamespacedRoleBindings_Call
- func (_e *MockPAP_Expecter) ListNamespacedRoles(ctx interface{}, namespace interface{}, limit interface{}, cursor interface{}) *MockPAP_ListNamespacedRoles_Call
- func (_e *MockPAP_Expecter) UpdateClusterRole(ctx interface{}, role interface{}) *MockPAP_UpdateClusterRole_Call
- func (_e *MockPAP_Expecter) UpdateClusterRoleBinding(ctx interface{}, binding interface{}) *MockPAP_UpdateClusterRoleBinding_Call
- func (_e *MockPAP_Expecter) UpdateNamespacedRole(ctx interface{}, role interface{}) *MockPAP_UpdateNamespacedRole_Call
- func (_e *MockPAP_Expecter) UpdateNamespacedRoleBinding(ctx interface{}, binding interface{}) *MockPAP_UpdateNamespacedRoleBinding_Call
- type MockPAP_GetClusterRoleBinding_Call
- func (_c *MockPAP_GetClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_GetClusterRoleBinding_Call
- func (_c *MockPAP_GetClusterRoleBinding_Call) Run(run func(ctx context.Context, name string)) *MockPAP_GetClusterRoleBinding_Call
- func (_c *MockPAP_GetClusterRoleBinding_Call) RunAndReturn(run func(context.Context, string) (*v1alpha1.ClusterAuthzRoleBinding, error)) *MockPAP_GetClusterRoleBinding_Call
- type MockPAP_GetClusterRole_Call
- func (_c *MockPAP_GetClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_GetClusterRole_Call
- func (_c *MockPAP_GetClusterRole_Call) Run(run func(ctx context.Context, name string)) *MockPAP_GetClusterRole_Call
- func (_c *MockPAP_GetClusterRole_Call) RunAndReturn(run func(context.Context, string) (*v1alpha1.ClusterAuthzRole, error)) *MockPAP_GetClusterRole_Call
- type MockPAP_GetNamespacedRoleBinding_Call
- func (_c *MockPAP_GetNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_GetNamespacedRoleBinding_Call
- func (_c *MockPAP_GetNamespacedRoleBinding_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_GetNamespacedRoleBinding_Call
- func (_c *MockPAP_GetNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.AuthzRoleBinding, error)) *MockPAP_GetNamespacedRoleBinding_Call
- type MockPAP_GetNamespacedRole_Call
- func (_c *MockPAP_GetNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_GetNamespacedRole_Call
- func (_c *MockPAP_GetNamespacedRole_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_GetNamespacedRole_Call
- func (_c *MockPAP_GetNamespacedRole_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.AuthzRole, error)) *MockPAP_GetNamespacedRole_Call
- type MockPAP_ListActions_Call
- func (_c *MockPAP_ListActions_Call) Return(_a0 []core.Action, _a1 error) *MockPAP_ListActions_Call
- func (_c *MockPAP_ListActions_Call) Run(run func(ctx context.Context)) *MockPAP_ListActions_Call
- func (_c *MockPAP_ListActions_Call) RunAndReturn(run func(context.Context) ([]core.Action, error)) *MockPAP_ListActions_Call
- type MockPAP_ListClusterRoleBindings_Call
- func (_c *MockPAP_ListClusterRoleBindings_Call) Return(_a0 *core.PaginatedList[v1alpha1.ClusterAuthzRoleBinding], _a1 error) *MockPAP_ListClusterRoleBindings_Call
- func (_c *MockPAP_ListClusterRoleBindings_Call) Run(run func(ctx context.Context, limit int, cursor string)) *MockPAP_ListClusterRoleBindings_Call
- func (_c *MockPAP_ListClusterRoleBindings_Call) RunAndReturn(...) *MockPAP_ListClusterRoleBindings_Call
- type MockPAP_ListClusterRoles_Call
- func (_c *MockPAP_ListClusterRoles_Call) Return(_a0 *core.PaginatedList[v1alpha1.ClusterAuthzRole], _a1 error) *MockPAP_ListClusterRoles_Call
- func (_c *MockPAP_ListClusterRoles_Call) Run(run func(ctx context.Context, limit int, cursor string)) *MockPAP_ListClusterRoles_Call
- func (_c *MockPAP_ListClusterRoles_Call) RunAndReturn(...) *MockPAP_ListClusterRoles_Call
- type MockPAP_ListNamespacedRoleBindings_Call
- func (_c *MockPAP_ListNamespacedRoleBindings_Call) Return(_a0 *core.PaginatedList[v1alpha1.AuthzRoleBinding], _a1 error) *MockPAP_ListNamespacedRoleBindings_Call
- func (_c *MockPAP_ListNamespacedRoleBindings_Call) Run(run func(ctx context.Context, namespace string, limit int, cursor string)) *MockPAP_ListNamespacedRoleBindings_Call
- func (_c *MockPAP_ListNamespacedRoleBindings_Call) RunAndReturn(...) *MockPAP_ListNamespacedRoleBindings_Call
- type MockPAP_ListNamespacedRoles_Call
- func (_c *MockPAP_ListNamespacedRoles_Call) Return(_a0 *core.PaginatedList[v1alpha1.AuthzRole], _a1 error) *MockPAP_ListNamespacedRoles_Call
- func (_c *MockPAP_ListNamespacedRoles_Call) Run(run func(ctx context.Context, namespace string, limit int, cursor string)) *MockPAP_ListNamespacedRoles_Call
- func (_c *MockPAP_ListNamespacedRoles_Call) RunAndReturn(...) *MockPAP_ListNamespacedRoles_Call
- type MockPAP_UpdateClusterRoleBinding_Call
- func (_c *MockPAP_UpdateClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_UpdateClusterRoleBinding_Call
- func (_c *MockPAP_UpdateClusterRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding)) *MockPAP_UpdateClusterRoleBinding_Call
- func (_c *MockPAP_UpdateClusterRoleBinding_Call) RunAndReturn(...) *MockPAP_UpdateClusterRoleBinding_Call
- type MockPAP_UpdateClusterRole_Call
- func (_c *MockPAP_UpdateClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_UpdateClusterRole_Call
- func (_c *MockPAP_UpdateClusterRole_Call) Run(run func(ctx context.Context, role *v1alpha1.ClusterAuthzRole)) *MockPAP_UpdateClusterRole_Call
- func (_c *MockPAP_UpdateClusterRole_Call) RunAndReturn(...) *MockPAP_UpdateClusterRole_Call
- type MockPAP_UpdateNamespacedRoleBinding_Call
- func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_UpdateNamespacedRoleBinding_Call
- func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.AuthzRoleBinding)) *MockPAP_UpdateNamespacedRoleBinding_Call
- func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) RunAndReturn(...) *MockPAP_UpdateNamespacedRoleBinding_Call
- type MockPAP_UpdateNamespacedRole_Call
- func (_c *MockPAP_UpdateNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_UpdateNamespacedRole_Call
- func (_c *MockPAP_UpdateNamespacedRole_Call) Run(run func(ctx context.Context, role *v1alpha1.AuthzRole)) *MockPAP_UpdateNamespacedRole_Call
- func (_c *MockPAP_UpdateNamespacedRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)) *MockPAP_UpdateNamespacedRole_Call
- type MockPDP
- func (_m *MockPDP) BatchEvaluate(ctx context.Context, request *core.BatchEvaluateRequest) (*core.BatchEvaluateResponse, error)
- func (_m *MockPDP) EXPECT() *MockPDP_Expecter
- func (_m *MockPDP) Evaluate(ctx context.Context, request *core.EvaluateRequest) (*core.Decision, error)
- func (_m *MockPDP) GetSubjectProfile(ctx context.Context, request *core.ProfileRequest) (*core.UserCapabilitiesResponse, error)
- type MockPDP_BatchEvaluate_Call
- func (_c *MockPDP_BatchEvaluate_Call) Return(_a0 *core.BatchEvaluateResponse, _a1 error) *MockPDP_BatchEvaluate_Call
- func (_c *MockPDP_BatchEvaluate_Call) Run(run func(ctx context.Context, request *core.BatchEvaluateRequest)) *MockPDP_BatchEvaluate_Call
- func (_c *MockPDP_BatchEvaluate_Call) RunAndReturn(...) *MockPDP_BatchEvaluate_Call
- type MockPDP_Evaluate_Call
- func (_c *MockPDP_Evaluate_Call) Return(_a0 *core.Decision, _a1 error) *MockPDP_Evaluate_Call
- func (_c *MockPDP_Evaluate_Call) Run(run func(ctx context.Context, request *core.EvaluateRequest)) *MockPDP_Evaluate_Call
- func (_c *MockPDP_Evaluate_Call) RunAndReturn(run func(context.Context, *core.EvaluateRequest) (*core.Decision, error)) *MockPDP_Evaluate_Call
- type MockPDP_Expecter
- func (_e *MockPDP_Expecter) BatchEvaluate(ctx interface{}, request interface{}) *MockPDP_BatchEvaluate_Call
- func (_e *MockPDP_Expecter) Evaluate(ctx interface{}, request interface{}) *MockPDP_Evaluate_Call
- func (_e *MockPDP_Expecter) GetSubjectProfile(ctx interface{}, request interface{}) *MockPDP_GetSubjectProfile_Call
- type MockPDP_GetSubjectProfile_Call
- func (_c *MockPDP_GetSubjectProfile_Call) Return(_a0 *core.UserCapabilitiesResponse, _a1 error) *MockPDP_GetSubjectProfile_Call
- func (_c *MockPDP_GetSubjectProfile_Call) Run(run func(ctx context.Context, request *core.ProfileRequest)) *MockPDP_GetSubjectProfile_Call
- func (_c *MockPDP_GetSubjectProfile_Call) RunAndReturn(...) *MockPDP_GetSubjectProfile_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockPAP ¶
MockPAP is an autogenerated mock type for the PAP type
func NewMockPAP ¶
NewMockPAP creates a new instance of MockPAP. 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 (*MockPAP) CreateClusterRole ¶
func (_m *MockPAP) CreateClusterRole(ctx context.Context, role *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)
CreateClusterRole provides a mock function with given fields: ctx, role
func (*MockPAP) CreateClusterRoleBinding ¶
func (_m *MockPAP) CreateClusterRoleBinding(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)
CreateClusterRoleBinding provides a mock function with given fields: ctx, binding
func (*MockPAP) CreateNamespacedRole ¶
func (_m *MockPAP) CreateNamespacedRole(ctx context.Context, role *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)
CreateNamespacedRole provides a mock function with given fields: ctx, role
func (*MockPAP) CreateNamespacedRoleBinding ¶
func (_m *MockPAP) CreateNamespacedRoleBinding(ctx context.Context, binding *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)
CreateNamespacedRoleBinding provides a mock function with given fields: ctx, binding
func (*MockPAP) DeleteClusterRole ¶
DeleteClusterRole provides a mock function with given fields: ctx, name
func (*MockPAP) DeleteClusterRoleBinding ¶
DeleteClusterRoleBinding provides a mock function with given fields: ctx, name
func (*MockPAP) DeleteNamespacedRole ¶
DeleteNamespacedRole provides a mock function with given fields: ctx, name, namespace
func (*MockPAP) DeleteNamespacedRoleBinding ¶
func (_m *MockPAP) DeleteNamespacedRoleBinding(ctx context.Context, name string, namespace string) error
DeleteNamespacedRoleBinding provides a mock function with given fields: ctx, name, namespace
func (*MockPAP) EXPECT ¶
func (_m *MockPAP) EXPECT() *MockPAP_Expecter
func (*MockPAP) GetClusterRole ¶
func (_m *MockPAP) GetClusterRole(ctx context.Context, name string) (*v1alpha1.ClusterAuthzRole, error)
GetClusterRole provides a mock function with given fields: ctx, name
func (*MockPAP) GetClusterRoleBinding ¶
func (_m *MockPAP) GetClusterRoleBinding(ctx context.Context, name string) (*v1alpha1.ClusterAuthzRoleBinding, error)
GetClusterRoleBinding provides a mock function with given fields: ctx, name
func (*MockPAP) GetNamespacedRole ¶
func (_m *MockPAP) GetNamespacedRole(ctx context.Context, name string, namespace string) (*v1alpha1.AuthzRole, error)
GetNamespacedRole provides a mock function with given fields: ctx, name, namespace
func (*MockPAP) GetNamespacedRoleBinding ¶
func (_m *MockPAP) GetNamespacedRoleBinding(ctx context.Context, name string, namespace string) (*v1alpha1.AuthzRoleBinding, error)
GetNamespacedRoleBinding provides a mock function with given fields: ctx, name, namespace
func (*MockPAP) ListActions ¶
ListActions provides a mock function with given fields: ctx
func (*MockPAP) ListClusterRoleBindings ¶
func (_m *MockPAP) ListClusterRoleBindings(ctx context.Context, limit int, cursor string) (*core.PaginatedList[v1alpha1.ClusterAuthzRoleBinding], error)
ListClusterRoleBindings provides a mock function with given fields: ctx, limit, cursor
func (*MockPAP) ListClusterRoles ¶
func (_m *MockPAP) ListClusterRoles(ctx context.Context, limit int, cursor string) (*core.PaginatedList[v1alpha1.ClusterAuthzRole], error)
ListClusterRoles provides a mock function with given fields: ctx, limit, cursor
func (*MockPAP) ListNamespacedRoleBindings ¶
func (_m *MockPAP) ListNamespacedRoleBindings(ctx context.Context, namespace string, limit int, cursor string) (*core.PaginatedList[v1alpha1.AuthzRoleBinding], error)
ListNamespacedRoleBindings provides a mock function with given fields: ctx, namespace, limit, cursor
func (*MockPAP) ListNamespacedRoles ¶
func (_m *MockPAP) ListNamespacedRoles(ctx context.Context, namespace string, limit int, cursor string) (*core.PaginatedList[v1alpha1.AuthzRole], error)
ListNamespacedRoles provides a mock function with given fields: ctx, namespace, limit, cursor
func (*MockPAP) UpdateClusterRole ¶
func (_m *MockPAP) UpdateClusterRole(ctx context.Context, role *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)
UpdateClusterRole provides a mock function with given fields: ctx, role
func (*MockPAP) UpdateClusterRoleBinding ¶
func (_m *MockPAP) UpdateClusterRoleBinding(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)
UpdateClusterRoleBinding provides a mock function with given fields: ctx, binding
func (*MockPAP) UpdateNamespacedRole ¶
func (_m *MockPAP) UpdateNamespacedRole(ctx context.Context, role *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)
UpdateNamespacedRole provides a mock function with given fields: ctx, role
func (*MockPAP) UpdateNamespacedRoleBinding ¶
func (_m *MockPAP) UpdateNamespacedRoleBinding(ctx context.Context, binding *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)
UpdateNamespacedRoleBinding provides a mock function with given fields: ctx, binding
type MockPAP_CreateClusterRoleBinding_Call ¶
MockPAP_CreateClusterRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateClusterRoleBinding'
func (*MockPAP_CreateClusterRoleBinding_Call) Return ¶
func (_c *MockPAP_CreateClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_CreateClusterRoleBinding_Call
func (*MockPAP_CreateClusterRoleBinding_Call) Run ¶
func (_c *MockPAP_CreateClusterRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding)) *MockPAP_CreateClusterRoleBinding_Call
func (*MockPAP_CreateClusterRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_CreateClusterRoleBinding_Call) RunAndReturn(run func(context.Context, *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)) *MockPAP_CreateClusterRoleBinding_Call
type MockPAP_CreateClusterRole_Call ¶
MockPAP_CreateClusterRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateClusterRole'
func (*MockPAP_CreateClusterRole_Call) Return ¶
func (_c *MockPAP_CreateClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_CreateClusterRole_Call
func (*MockPAP_CreateClusterRole_Call) Run ¶
func (_c *MockPAP_CreateClusterRole_Call) Run(run func(ctx context.Context, role *v1alpha1.ClusterAuthzRole)) *MockPAP_CreateClusterRole_Call
func (*MockPAP_CreateClusterRole_Call) RunAndReturn ¶
func (_c *MockPAP_CreateClusterRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)) *MockPAP_CreateClusterRole_Call
type MockPAP_CreateNamespacedRoleBinding_Call ¶
MockPAP_CreateNamespacedRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateNamespacedRoleBinding'
func (*MockPAP_CreateNamespacedRoleBinding_Call) Return ¶
func (_c *MockPAP_CreateNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_CreateNamespacedRoleBinding_Call
func (*MockPAP_CreateNamespacedRoleBinding_Call) Run ¶
func (_c *MockPAP_CreateNamespacedRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.AuthzRoleBinding)) *MockPAP_CreateNamespacedRoleBinding_Call
func (*MockPAP_CreateNamespacedRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_CreateNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)) *MockPAP_CreateNamespacedRoleBinding_Call
type MockPAP_CreateNamespacedRole_Call ¶
MockPAP_CreateNamespacedRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateNamespacedRole'
func (*MockPAP_CreateNamespacedRole_Call) Return ¶
func (_c *MockPAP_CreateNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_CreateNamespacedRole_Call
func (*MockPAP_CreateNamespacedRole_Call) Run ¶
func (_c *MockPAP_CreateNamespacedRole_Call) Run(run func(ctx context.Context, role *v1alpha1.AuthzRole)) *MockPAP_CreateNamespacedRole_Call
func (*MockPAP_CreateNamespacedRole_Call) RunAndReturn ¶
func (_c *MockPAP_CreateNamespacedRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)) *MockPAP_CreateNamespacedRole_Call
type MockPAP_DeleteClusterRoleBinding_Call ¶
MockPAP_DeleteClusterRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteClusterRoleBinding'
func (*MockPAP_DeleteClusterRoleBinding_Call) Return ¶
func (_c *MockPAP_DeleteClusterRoleBinding_Call) Return(_a0 error) *MockPAP_DeleteClusterRoleBinding_Call
func (*MockPAP_DeleteClusterRoleBinding_Call) Run ¶
func (_c *MockPAP_DeleteClusterRoleBinding_Call) Run(run func(ctx context.Context, name string)) *MockPAP_DeleteClusterRoleBinding_Call
func (*MockPAP_DeleteClusterRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_DeleteClusterRoleBinding_Call) RunAndReturn(run func(context.Context, string) error) *MockPAP_DeleteClusterRoleBinding_Call
type MockPAP_DeleteClusterRole_Call ¶
MockPAP_DeleteClusterRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteClusterRole'
func (*MockPAP_DeleteClusterRole_Call) Return ¶
func (_c *MockPAP_DeleteClusterRole_Call) Return(_a0 error) *MockPAP_DeleteClusterRole_Call
func (*MockPAP_DeleteClusterRole_Call) Run ¶
func (_c *MockPAP_DeleteClusterRole_Call) Run(run func(ctx context.Context, name string)) *MockPAP_DeleteClusterRole_Call
func (*MockPAP_DeleteClusterRole_Call) RunAndReturn ¶
func (_c *MockPAP_DeleteClusterRole_Call) RunAndReturn(run func(context.Context, string) error) *MockPAP_DeleteClusterRole_Call
type MockPAP_DeleteNamespacedRoleBinding_Call ¶
MockPAP_DeleteNamespacedRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteNamespacedRoleBinding'
func (*MockPAP_DeleteNamespacedRoleBinding_Call) Return ¶
func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) Return(_a0 error) *MockPAP_DeleteNamespacedRoleBinding_Call
func (*MockPAP_DeleteNamespacedRoleBinding_Call) Run ¶
func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_DeleteNamespacedRoleBinding_Call
func (*MockPAP_DeleteNamespacedRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_DeleteNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, string, string) error) *MockPAP_DeleteNamespacedRoleBinding_Call
type MockPAP_DeleteNamespacedRole_Call ¶
MockPAP_DeleteNamespacedRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteNamespacedRole'
func (*MockPAP_DeleteNamespacedRole_Call) Return ¶
func (_c *MockPAP_DeleteNamespacedRole_Call) Return(_a0 error) *MockPAP_DeleteNamespacedRole_Call
func (*MockPAP_DeleteNamespacedRole_Call) Run ¶
func (_c *MockPAP_DeleteNamespacedRole_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_DeleteNamespacedRole_Call
func (*MockPAP_DeleteNamespacedRole_Call) RunAndReturn ¶
func (_c *MockPAP_DeleteNamespacedRole_Call) RunAndReturn(run func(context.Context, string, string) error) *MockPAP_DeleteNamespacedRole_Call
type MockPAP_Expecter ¶
type MockPAP_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPAP_Expecter) CreateClusterRole ¶
func (_e *MockPAP_Expecter) CreateClusterRole(ctx interface{}, role interface{}) *MockPAP_CreateClusterRole_Call
CreateClusterRole is a helper method to define mock.On call
- ctx context.Context
- role *v1alpha1.ClusterAuthzRole
func (*MockPAP_Expecter) CreateClusterRoleBinding ¶
func (_e *MockPAP_Expecter) CreateClusterRoleBinding(ctx interface{}, binding interface{}) *MockPAP_CreateClusterRoleBinding_Call
CreateClusterRoleBinding is a helper method to define mock.On call
- ctx context.Context
- binding *v1alpha1.ClusterAuthzRoleBinding
func (*MockPAP_Expecter) CreateNamespacedRole ¶
func (_e *MockPAP_Expecter) CreateNamespacedRole(ctx interface{}, role interface{}) *MockPAP_CreateNamespacedRole_Call
CreateNamespacedRole is a helper method to define mock.On call
- ctx context.Context
- role *v1alpha1.AuthzRole
func (*MockPAP_Expecter) CreateNamespacedRoleBinding ¶
func (_e *MockPAP_Expecter) CreateNamespacedRoleBinding(ctx interface{}, binding interface{}) *MockPAP_CreateNamespacedRoleBinding_Call
CreateNamespacedRoleBinding is a helper method to define mock.On call
- ctx context.Context
- binding *v1alpha1.AuthzRoleBinding
func (*MockPAP_Expecter) DeleteClusterRole ¶
func (_e *MockPAP_Expecter) DeleteClusterRole(ctx interface{}, name interface{}) *MockPAP_DeleteClusterRole_Call
DeleteClusterRole is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockPAP_Expecter) DeleteClusterRoleBinding ¶
func (_e *MockPAP_Expecter) DeleteClusterRoleBinding(ctx interface{}, name interface{}) *MockPAP_DeleteClusterRoleBinding_Call
DeleteClusterRoleBinding is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockPAP_Expecter) DeleteNamespacedRole ¶
func (_e *MockPAP_Expecter) DeleteNamespacedRole(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_DeleteNamespacedRole_Call
DeleteNamespacedRole is a helper method to define mock.On call
- ctx context.Context
- name string
- namespace string
func (*MockPAP_Expecter) DeleteNamespacedRoleBinding ¶
func (_e *MockPAP_Expecter) DeleteNamespacedRoleBinding(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_DeleteNamespacedRoleBinding_Call
DeleteNamespacedRoleBinding is a helper method to define mock.On call
- ctx context.Context
- name string
- namespace string
func (*MockPAP_Expecter) GetClusterRole ¶
func (_e *MockPAP_Expecter) GetClusterRole(ctx interface{}, name interface{}) *MockPAP_GetClusterRole_Call
GetClusterRole is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockPAP_Expecter) GetClusterRoleBinding ¶
func (_e *MockPAP_Expecter) GetClusterRoleBinding(ctx interface{}, name interface{}) *MockPAP_GetClusterRoleBinding_Call
GetClusterRoleBinding is a helper method to define mock.On call
- ctx context.Context
- name string
func (*MockPAP_Expecter) GetNamespacedRole ¶
func (_e *MockPAP_Expecter) GetNamespacedRole(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_GetNamespacedRole_Call
GetNamespacedRole is a helper method to define mock.On call
- ctx context.Context
- name string
- namespace string
func (*MockPAP_Expecter) GetNamespacedRoleBinding ¶
func (_e *MockPAP_Expecter) GetNamespacedRoleBinding(ctx interface{}, name interface{}, namespace interface{}) *MockPAP_GetNamespacedRoleBinding_Call
GetNamespacedRoleBinding is a helper method to define mock.On call
- ctx context.Context
- name string
- namespace string
func (*MockPAP_Expecter) ListActions ¶
func (_e *MockPAP_Expecter) ListActions(ctx interface{}) *MockPAP_ListActions_Call
ListActions is a helper method to define mock.On call
- ctx context.Context
func (*MockPAP_Expecter) ListClusterRoleBindings ¶
func (_e *MockPAP_Expecter) ListClusterRoleBindings(ctx interface{}, limit interface{}, cursor interface{}) *MockPAP_ListClusterRoleBindings_Call
ListClusterRoleBindings is a helper method to define mock.On call
- ctx context.Context
- limit int
- cursor string
func (*MockPAP_Expecter) ListClusterRoles ¶
func (_e *MockPAP_Expecter) ListClusterRoles(ctx interface{}, limit interface{}, cursor interface{}) *MockPAP_ListClusterRoles_Call
ListClusterRoles is a helper method to define mock.On call
- ctx context.Context
- limit int
- cursor string
func (*MockPAP_Expecter) ListNamespacedRoleBindings ¶
func (_e *MockPAP_Expecter) ListNamespacedRoleBindings(ctx interface{}, namespace interface{}, limit interface{}, cursor interface{}) *MockPAP_ListNamespacedRoleBindings_Call
ListNamespacedRoleBindings is a helper method to define mock.On call
- ctx context.Context
- namespace string
- limit int
- cursor string
func (*MockPAP_Expecter) ListNamespacedRoles ¶
func (_e *MockPAP_Expecter) ListNamespacedRoles(ctx interface{}, namespace interface{}, limit interface{}, cursor interface{}) *MockPAP_ListNamespacedRoles_Call
ListNamespacedRoles is a helper method to define mock.On call
- ctx context.Context
- namespace string
- limit int
- cursor string
func (*MockPAP_Expecter) UpdateClusterRole ¶
func (_e *MockPAP_Expecter) UpdateClusterRole(ctx interface{}, role interface{}) *MockPAP_UpdateClusterRole_Call
UpdateClusterRole is a helper method to define mock.On call
- ctx context.Context
- role *v1alpha1.ClusterAuthzRole
func (*MockPAP_Expecter) UpdateClusterRoleBinding ¶
func (_e *MockPAP_Expecter) UpdateClusterRoleBinding(ctx interface{}, binding interface{}) *MockPAP_UpdateClusterRoleBinding_Call
UpdateClusterRoleBinding is a helper method to define mock.On call
- ctx context.Context
- binding *v1alpha1.ClusterAuthzRoleBinding
func (*MockPAP_Expecter) UpdateNamespacedRole ¶
func (_e *MockPAP_Expecter) UpdateNamespacedRole(ctx interface{}, role interface{}) *MockPAP_UpdateNamespacedRole_Call
UpdateNamespacedRole is a helper method to define mock.On call
- ctx context.Context
- role *v1alpha1.AuthzRole
func (*MockPAP_Expecter) UpdateNamespacedRoleBinding ¶
func (_e *MockPAP_Expecter) UpdateNamespacedRoleBinding(ctx interface{}, binding interface{}) *MockPAP_UpdateNamespacedRoleBinding_Call
UpdateNamespacedRoleBinding is a helper method to define mock.On call
- ctx context.Context
- binding *v1alpha1.AuthzRoleBinding
type MockPAP_GetClusterRoleBinding_Call ¶
MockPAP_GetClusterRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetClusterRoleBinding'
func (*MockPAP_GetClusterRoleBinding_Call) Return ¶
func (_c *MockPAP_GetClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_GetClusterRoleBinding_Call
func (*MockPAP_GetClusterRoleBinding_Call) Run ¶
func (_c *MockPAP_GetClusterRoleBinding_Call) Run(run func(ctx context.Context, name string)) *MockPAP_GetClusterRoleBinding_Call
func (*MockPAP_GetClusterRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_GetClusterRoleBinding_Call) RunAndReturn(run func(context.Context, string) (*v1alpha1.ClusterAuthzRoleBinding, error)) *MockPAP_GetClusterRoleBinding_Call
type MockPAP_GetClusterRole_Call ¶
MockPAP_GetClusterRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetClusterRole'
func (*MockPAP_GetClusterRole_Call) Return ¶
func (_c *MockPAP_GetClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_GetClusterRole_Call
func (*MockPAP_GetClusterRole_Call) Run ¶
func (_c *MockPAP_GetClusterRole_Call) Run(run func(ctx context.Context, name string)) *MockPAP_GetClusterRole_Call
func (*MockPAP_GetClusterRole_Call) RunAndReturn ¶
func (_c *MockPAP_GetClusterRole_Call) RunAndReturn(run func(context.Context, string) (*v1alpha1.ClusterAuthzRole, error)) *MockPAP_GetClusterRole_Call
type MockPAP_GetNamespacedRoleBinding_Call ¶
MockPAP_GetNamespacedRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetNamespacedRoleBinding'
func (*MockPAP_GetNamespacedRoleBinding_Call) Return ¶
func (_c *MockPAP_GetNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_GetNamespacedRoleBinding_Call
func (*MockPAP_GetNamespacedRoleBinding_Call) Run ¶
func (_c *MockPAP_GetNamespacedRoleBinding_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_GetNamespacedRoleBinding_Call
func (*MockPAP_GetNamespacedRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_GetNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.AuthzRoleBinding, error)) *MockPAP_GetNamespacedRoleBinding_Call
type MockPAP_GetNamespacedRole_Call ¶
MockPAP_GetNamespacedRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetNamespacedRole'
func (*MockPAP_GetNamespacedRole_Call) Return ¶
func (_c *MockPAP_GetNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_GetNamespacedRole_Call
func (*MockPAP_GetNamespacedRole_Call) Run ¶
func (_c *MockPAP_GetNamespacedRole_Call) Run(run func(ctx context.Context, name string, namespace string)) *MockPAP_GetNamespacedRole_Call
func (*MockPAP_GetNamespacedRole_Call) RunAndReturn ¶
func (_c *MockPAP_GetNamespacedRole_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.AuthzRole, error)) *MockPAP_GetNamespacedRole_Call
type MockPAP_ListActions_Call ¶
MockPAP_ListActions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListActions'
func (*MockPAP_ListActions_Call) Return ¶
func (_c *MockPAP_ListActions_Call) Return(_a0 []core.Action, _a1 error) *MockPAP_ListActions_Call
func (*MockPAP_ListActions_Call) Run ¶
func (_c *MockPAP_ListActions_Call) Run(run func(ctx context.Context)) *MockPAP_ListActions_Call
func (*MockPAP_ListActions_Call) RunAndReturn ¶
func (_c *MockPAP_ListActions_Call) RunAndReturn(run func(context.Context) ([]core.Action, error)) *MockPAP_ListActions_Call
type MockPAP_ListClusterRoleBindings_Call ¶
MockPAP_ListClusterRoleBindings_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListClusterRoleBindings'
func (*MockPAP_ListClusterRoleBindings_Call) Return ¶
func (_c *MockPAP_ListClusterRoleBindings_Call) Return(_a0 *core.PaginatedList[v1alpha1.ClusterAuthzRoleBinding], _a1 error) *MockPAP_ListClusterRoleBindings_Call
func (*MockPAP_ListClusterRoleBindings_Call) Run ¶
func (_c *MockPAP_ListClusterRoleBindings_Call) Run(run func(ctx context.Context, limit int, cursor string)) *MockPAP_ListClusterRoleBindings_Call
func (*MockPAP_ListClusterRoleBindings_Call) RunAndReturn ¶
func (_c *MockPAP_ListClusterRoleBindings_Call) RunAndReturn(run func(context.Context, int, string) (*core.PaginatedList[v1alpha1.ClusterAuthzRoleBinding], error)) *MockPAP_ListClusterRoleBindings_Call
type MockPAP_ListClusterRoles_Call ¶
MockPAP_ListClusterRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListClusterRoles'
func (*MockPAP_ListClusterRoles_Call) Return ¶
func (_c *MockPAP_ListClusterRoles_Call) Return(_a0 *core.PaginatedList[v1alpha1.ClusterAuthzRole], _a1 error) *MockPAP_ListClusterRoles_Call
func (*MockPAP_ListClusterRoles_Call) Run ¶
func (_c *MockPAP_ListClusterRoles_Call) Run(run func(ctx context.Context, limit int, cursor string)) *MockPAP_ListClusterRoles_Call
func (*MockPAP_ListClusterRoles_Call) RunAndReturn ¶
func (_c *MockPAP_ListClusterRoles_Call) RunAndReturn(run func(context.Context, int, string) (*core.PaginatedList[v1alpha1.ClusterAuthzRole], error)) *MockPAP_ListClusterRoles_Call
type MockPAP_ListNamespacedRoleBindings_Call ¶
MockPAP_ListNamespacedRoleBindings_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListNamespacedRoleBindings'
func (*MockPAP_ListNamespacedRoleBindings_Call) Return ¶
func (_c *MockPAP_ListNamespacedRoleBindings_Call) Return(_a0 *core.PaginatedList[v1alpha1.AuthzRoleBinding], _a1 error) *MockPAP_ListNamespacedRoleBindings_Call
func (*MockPAP_ListNamespacedRoleBindings_Call) Run ¶
func (_c *MockPAP_ListNamespacedRoleBindings_Call) Run(run func(ctx context.Context, namespace string, limit int, cursor string)) *MockPAP_ListNamespacedRoleBindings_Call
func (*MockPAP_ListNamespacedRoleBindings_Call) RunAndReturn ¶
func (_c *MockPAP_ListNamespacedRoleBindings_Call) RunAndReturn(run func(context.Context, string, int, string) (*core.PaginatedList[v1alpha1.AuthzRoleBinding], error)) *MockPAP_ListNamespacedRoleBindings_Call
type MockPAP_ListNamespacedRoles_Call ¶
MockPAP_ListNamespacedRoles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListNamespacedRoles'
func (*MockPAP_ListNamespacedRoles_Call) Return ¶
func (_c *MockPAP_ListNamespacedRoles_Call) Return(_a0 *core.PaginatedList[v1alpha1.AuthzRole], _a1 error) *MockPAP_ListNamespacedRoles_Call
func (*MockPAP_ListNamespacedRoles_Call) Run ¶
func (_c *MockPAP_ListNamespacedRoles_Call) Run(run func(ctx context.Context, namespace string, limit int, cursor string)) *MockPAP_ListNamespacedRoles_Call
func (*MockPAP_ListNamespacedRoles_Call) RunAndReturn ¶
func (_c *MockPAP_ListNamespacedRoles_Call) RunAndReturn(run func(context.Context, string, int, string) (*core.PaginatedList[v1alpha1.AuthzRole], error)) *MockPAP_ListNamespacedRoles_Call
type MockPAP_UpdateClusterRoleBinding_Call ¶
MockPAP_UpdateClusterRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateClusterRoleBinding'
func (*MockPAP_UpdateClusterRoleBinding_Call) Return ¶
func (_c *MockPAP_UpdateClusterRoleBinding_Call) Return(_a0 *v1alpha1.ClusterAuthzRoleBinding, _a1 error) *MockPAP_UpdateClusterRoleBinding_Call
func (*MockPAP_UpdateClusterRoleBinding_Call) Run ¶
func (_c *MockPAP_UpdateClusterRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.ClusterAuthzRoleBinding)) *MockPAP_UpdateClusterRoleBinding_Call
func (*MockPAP_UpdateClusterRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_UpdateClusterRoleBinding_Call) RunAndReturn(run func(context.Context, *v1alpha1.ClusterAuthzRoleBinding) (*v1alpha1.ClusterAuthzRoleBinding, error)) *MockPAP_UpdateClusterRoleBinding_Call
type MockPAP_UpdateClusterRole_Call ¶
MockPAP_UpdateClusterRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateClusterRole'
func (*MockPAP_UpdateClusterRole_Call) Return ¶
func (_c *MockPAP_UpdateClusterRole_Call) Return(_a0 *v1alpha1.ClusterAuthzRole, _a1 error) *MockPAP_UpdateClusterRole_Call
func (*MockPAP_UpdateClusterRole_Call) Run ¶
func (_c *MockPAP_UpdateClusterRole_Call) Run(run func(ctx context.Context, role *v1alpha1.ClusterAuthzRole)) *MockPAP_UpdateClusterRole_Call
func (*MockPAP_UpdateClusterRole_Call) RunAndReturn ¶
func (_c *MockPAP_UpdateClusterRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.ClusterAuthzRole) (*v1alpha1.ClusterAuthzRole, error)) *MockPAP_UpdateClusterRole_Call
type MockPAP_UpdateNamespacedRoleBinding_Call ¶
MockPAP_UpdateNamespacedRoleBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateNamespacedRoleBinding'
func (*MockPAP_UpdateNamespacedRoleBinding_Call) Return ¶
func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) Return(_a0 *v1alpha1.AuthzRoleBinding, _a1 error) *MockPAP_UpdateNamespacedRoleBinding_Call
func (*MockPAP_UpdateNamespacedRoleBinding_Call) Run ¶
func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) Run(run func(ctx context.Context, binding *v1alpha1.AuthzRoleBinding)) *MockPAP_UpdateNamespacedRoleBinding_Call
func (*MockPAP_UpdateNamespacedRoleBinding_Call) RunAndReturn ¶
func (_c *MockPAP_UpdateNamespacedRoleBinding_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRoleBinding) (*v1alpha1.AuthzRoleBinding, error)) *MockPAP_UpdateNamespacedRoleBinding_Call
type MockPAP_UpdateNamespacedRole_Call ¶
MockPAP_UpdateNamespacedRole_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateNamespacedRole'
func (*MockPAP_UpdateNamespacedRole_Call) Return ¶
func (_c *MockPAP_UpdateNamespacedRole_Call) Return(_a0 *v1alpha1.AuthzRole, _a1 error) *MockPAP_UpdateNamespacedRole_Call
func (*MockPAP_UpdateNamespacedRole_Call) Run ¶
func (_c *MockPAP_UpdateNamespacedRole_Call) Run(run func(ctx context.Context, role *v1alpha1.AuthzRole)) *MockPAP_UpdateNamespacedRole_Call
func (*MockPAP_UpdateNamespacedRole_Call) RunAndReturn ¶
func (_c *MockPAP_UpdateNamespacedRole_Call) RunAndReturn(run func(context.Context, *v1alpha1.AuthzRole) (*v1alpha1.AuthzRole, error)) *MockPAP_UpdateNamespacedRole_Call
type MockPDP ¶
MockPDP is an autogenerated mock type for the PDP type
func NewMockPDP ¶
NewMockPDP creates a new instance of MockPDP. 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 (*MockPDP) BatchEvaluate ¶
func (_m *MockPDP) BatchEvaluate(ctx context.Context, request *core.BatchEvaluateRequest) (*core.BatchEvaluateResponse, error)
BatchEvaluate provides a mock function with given fields: ctx, request
func (*MockPDP) EXPECT ¶
func (_m *MockPDP) EXPECT() *MockPDP_Expecter
func (*MockPDP) Evaluate ¶
func (_m *MockPDP) Evaluate(ctx context.Context, request *core.EvaluateRequest) (*core.Decision, error)
Evaluate provides a mock function with given fields: ctx, request
func (*MockPDP) GetSubjectProfile ¶
func (_m *MockPDP) GetSubjectProfile(ctx context.Context, request *core.ProfileRequest) (*core.UserCapabilitiesResponse, error)
GetSubjectProfile provides a mock function with given fields: ctx, request
type MockPDP_BatchEvaluate_Call ¶
MockPDP_BatchEvaluate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BatchEvaluate'
func (*MockPDP_BatchEvaluate_Call) Return ¶
func (_c *MockPDP_BatchEvaluate_Call) Return(_a0 *core.BatchEvaluateResponse, _a1 error) *MockPDP_BatchEvaluate_Call
func (*MockPDP_BatchEvaluate_Call) Run ¶
func (_c *MockPDP_BatchEvaluate_Call) Run(run func(ctx context.Context, request *core.BatchEvaluateRequest)) *MockPDP_BatchEvaluate_Call
func (*MockPDP_BatchEvaluate_Call) RunAndReturn ¶
func (_c *MockPDP_BatchEvaluate_Call) RunAndReturn(run func(context.Context, *core.BatchEvaluateRequest) (*core.BatchEvaluateResponse, error)) *MockPDP_BatchEvaluate_Call
type MockPDP_Evaluate_Call ¶
MockPDP_Evaluate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Evaluate'
func (*MockPDP_Evaluate_Call) Return ¶
func (_c *MockPDP_Evaluate_Call) Return(_a0 *core.Decision, _a1 error) *MockPDP_Evaluate_Call
func (*MockPDP_Evaluate_Call) Run ¶
func (_c *MockPDP_Evaluate_Call) Run(run func(ctx context.Context, request *core.EvaluateRequest)) *MockPDP_Evaluate_Call
func (*MockPDP_Evaluate_Call) RunAndReturn ¶
func (_c *MockPDP_Evaluate_Call) RunAndReturn(run func(context.Context, *core.EvaluateRequest) (*core.Decision, error)) *MockPDP_Evaluate_Call
type MockPDP_Expecter ¶
type MockPDP_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPDP_Expecter) BatchEvaluate ¶
func (_e *MockPDP_Expecter) BatchEvaluate(ctx interface{}, request interface{}) *MockPDP_BatchEvaluate_Call
BatchEvaluate is a helper method to define mock.On call
- ctx context.Context
- request *core.BatchEvaluateRequest
func (*MockPDP_Expecter) Evaluate ¶
func (_e *MockPDP_Expecter) Evaluate(ctx interface{}, request interface{}) *MockPDP_Evaluate_Call
Evaluate is a helper method to define mock.On call
- ctx context.Context
- request *core.EvaluateRequest
func (*MockPDP_Expecter) GetSubjectProfile ¶
func (_e *MockPDP_Expecter) GetSubjectProfile(ctx interface{}, request interface{}) *MockPDP_GetSubjectProfile_Call
GetSubjectProfile is a helper method to define mock.On call
- ctx context.Context
- request *core.ProfileRequest
type MockPDP_GetSubjectProfile_Call ¶
MockPDP_GetSubjectProfile_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSubjectProfile'
func (*MockPDP_GetSubjectProfile_Call) Return ¶
func (_c *MockPDP_GetSubjectProfile_Call) Return(_a0 *core.UserCapabilitiesResponse, _a1 error) *MockPDP_GetSubjectProfile_Call
func (*MockPDP_GetSubjectProfile_Call) Run ¶
func (_c *MockPDP_GetSubjectProfile_Call) Run(run func(ctx context.Context, request *core.ProfileRequest)) *MockPDP_GetSubjectProfile_Call
func (*MockPDP_GetSubjectProfile_Call) RunAndReturn ¶
func (_c *MockPDP_GetSubjectProfile_Call) RunAndReturn(run func(context.Context, *core.ProfileRequest) (*core.UserCapabilitiesResponse, error)) *MockPDP_GetSubjectProfile_Call