Documentation ¶
Overview ¶
Package repositories is a generated GoMock package.
Index ¶
- func ErrFindPrincipal(errs ...error) error
- type DefaultRepository
- func (repository *DefaultRepository) DeleteAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
- func (repository *DefaultRepository) DeleteResource(ctx context.Context, resource *models.AuthResource) error
- func (repository *DefaultRepository) DeleteRole(ctx context.Context, role *models.AuthRole) error
- func (repository *DefaultRepository) DeleteUser(ctx context.Context, user *models.AuthUser) error
- func (repository *DefaultRepository) FindAccessControlListById(ctx context.Context, acl *models.AuthAccessControlList) error
- func (repository *DefaultRepository) FindPrincipalById(ctx context.Context, principal *models.AuthPrincipal) ([]models.AuthPrincipal, error)
- func (repository *DefaultRepository) FindResourceById(ctx context.Context, resource *models.AuthResource) error
- func (repository *DefaultRepository) FindRoleById(ctx context.Context, role *models.AuthRole) error
- func (repository *DefaultRepository) FindUserById(ctx context.Context, user *models.AuthUser) error
- func (repository *DefaultRepository) SaveAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
- func (repository *DefaultRepository) SaveResource(ctx context.Context, resource *models.AuthResource) error
- func (repository *DefaultRepository) SaveRole(ctx context.Context, role *models.AuthRole) error
- func (repository *DefaultRepository) SaveUser(ctx context.Context, user *models.AuthUser) error
- type MockRepository
- func (m *MockRepository) DeleteAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
- func (m *MockRepository) DeleteResource(ctx context.Context, resource *models.AuthResource) error
- func (m *MockRepository) DeleteRole(ctx context.Context, role *models.AuthRole) error
- func (m *MockRepository) DeleteUser(ctx context.Context, user *models.AuthUser) error
- func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
- func (m *MockRepository) FindAccessControlListById(ctx context.Context, acl *models.AuthAccessControlList) error
- func (m *MockRepository) FindPrincipalById(ctx context.Context, principal *models.AuthPrincipal) ([]models.AuthPrincipal, error)
- func (m *MockRepository) FindResourceById(ctx context.Context, resource *models.AuthResource) error
- func (m *MockRepository) FindRoleById(ctx context.Context, role *models.AuthRole) error
- func (m *MockRepository) FindUserById(ctx context.Context, user *models.AuthUser) error
- func (m *MockRepository) SaveAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
- func (m *MockRepository) SaveResource(ctx context.Context, resource *models.AuthResource) error
- func (m *MockRepository) SaveRole(ctx context.Context, role *models.AuthRole) error
- func (m *MockRepository) SaveUser(ctx context.Context, user *models.AuthUser) error
- type MockRepositoryMockRecorder
- func (mr *MockRepositoryMockRecorder) DeleteAccessControlList(ctx, acl interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DeleteResource(ctx, resource interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DeleteRole(ctx, role interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) DeleteUser(ctx, user interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) FindAccessControlListById(ctx, acl interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) FindPrincipalById(ctx, principal interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) FindResourceById(ctx, resource interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) FindRoleById(ctx, role interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) FindUserById(ctx, user interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) SaveAccessControlList(ctx, acl interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) SaveResource(ctx, resource interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) SaveRole(ctx, role interface{}) *gomock.Call
- func (mr *MockRepositoryMockRecorder) SaveUser(ctx, user interface{}) *gomock.Call
- type Repository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrFindPrincipal ¶
Types ¶
type DefaultRepository ¶
type DefaultRepository struct {
// contains filtered or unexported fields
}
func NewDefaultRepository ¶
func NewDefaultRepository(databaseConfig *feather_boot.DatabaseConfig) *DefaultRepository
func (*DefaultRepository) DeleteAccessControlList ¶
func (repository *DefaultRepository) DeleteAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
func (*DefaultRepository) DeleteResource ¶
func (repository *DefaultRepository) DeleteResource(ctx context.Context, resource *models.AuthResource) error
func (*DefaultRepository) DeleteRole ¶
func (*DefaultRepository) DeleteUser ¶
func (*DefaultRepository) FindAccessControlListById ¶
func (repository *DefaultRepository) FindAccessControlListById(ctx context.Context, acl *models.AuthAccessControlList) error
func (*DefaultRepository) FindPrincipalById ¶
func (repository *DefaultRepository) FindPrincipalById(ctx context.Context, principal *models.AuthPrincipal) ([]models.AuthPrincipal, error)
func (*DefaultRepository) FindResourceById ¶
func (repository *DefaultRepository) FindResourceById(ctx context.Context, resource *models.AuthResource) error
func (*DefaultRepository) FindRoleById ¶
func (*DefaultRepository) FindUserById ¶
func (*DefaultRepository) SaveAccessControlList ¶
func (repository *DefaultRepository) SaveAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
func (*DefaultRepository) SaveResource ¶
func (repository *DefaultRepository) SaveResource(ctx context.Context, resource *models.AuthResource) error
type MockRepository ¶
type MockRepository struct {
// contains filtered or unexported fields
}
MockRepository is a mock of Repository interface.
func NewMockRepository ¶
func NewMockRepository(ctrl *gomock.Controller) *MockRepository
NewMockRepository creates a new mock instance.
func (*MockRepository) DeleteAccessControlList ¶
func (m *MockRepository) DeleteAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
DeleteAccessControlList mocks base method.
func (*MockRepository) DeleteResource ¶
func (m *MockRepository) DeleteResource(ctx context.Context, resource *models.AuthResource) error
DeleteResource mocks base method.
func (*MockRepository) DeleteRole ¶
DeleteRole mocks base method.
func (*MockRepository) DeleteUser ¶
DeleteUser mocks base method.
func (*MockRepository) EXPECT ¶
func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRepository) FindAccessControlListById ¶
func (m *MockRepository) FindAccessControlListById(ctx context.Context, acl *models.AuthAccessControlList) error
FindAccessControlListById mocks base method.
func (*MockRepository) FindPrincipalById ¶
func (m *MockRepository) FindPrincipalById(ctx context.Context, principal *models.AuthPrincipal) ([]models.AuthPrincipal, error)
FindPrincipalById mocks base method.
func (*MockRepository) FindResourceById ¶
func (m *MockRepository) FindResourceById(ctx context.Context, resource *models.AuthResource) error
FindResourceById mocks base method.
func (*MockRepository) FindRoleById ¶
FindRoleById mocks base method.
func (*MockRepository) FindUserById ¶
FindUserById mocks base method.
func (*MockRepository) SaveAccessControlList ¶
func (m *MockRepository) SaveAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error
SaveAccessControlList mocks base method.
func (*MockRepository) SaveResource ¶
func (m *MockRepository) SaveResource(ctx context.Context, resource *models.AuthResource) error
SaveResource mocks base method.
type MockRepositoryMockRecorder ¶
type MockRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockRepositoryMockRecorder is the mock recorder for MockRepository.
func (*MockRepositoryMockRecorder) DeleteAccessControlList ¶
func (mr *MockRepositoryMockRecorder) DeleteAccessControlList(ctx, acl interface{}) *gomock.Call
DeleteAccessControlList indicates an expected call of DeleteAccessControlList.
func (*MockRepositoryMockRecorder) DeleteResource ¶
func (mr *MockRepositoryMockRecorder) DeleteResource(ctx, resource interface{}) *gomock.Call
DeleteResource indicates an expected call of DeleteResource.
func (*MockRepositoryMockRecorder) DeleteRole ¶
func (mr *MockRepositoryMockRecorder) DeleteRole(ctx, role interface{}) *gomock.Call
DeleteRole indicates an expected call of DeleteRole.
func (*MockRepositoryMockRecorder) DeleteUser ¶
func (mr *MockRepositoryMockRecorder) DeleteUser(ctx, user interface{}) *gomock.Call
DeleteUser indicates an expected call of DeleteUser.
func (*MockRepositoryMockRecorder) FindAccessControlListById ¶
func (mr *MockRepositoryMockRecorder) FindAccessControlListById(ctx, acl interface{}) *gomock.Call
FindAccessControlListById indicates an expected call of FindAccessControlListById.
func (*MockRepositoryMockRecorder) FindPrincipalById ¶
func (mr *MockRepositoryMockRecorder) FindPrincipalById(ctx, principal interface{}) *gomock.Call
FindPrincipalById indicates an expected call of FindPrincipalById.
func (*MockRepositoryMockRecorder) FindResourceById ¶
func (mr *MockRepositoryMockRecorder) FindResourceById(ctx, resource interface{}) *gomock.Call
FindResourceById indicates an expected call of FindResourceById.
func (*MockRepositoryMockRecorder) FindRoleById ¶
func (mr *MockRepositoryMockRecorder) FindRoleById(ctx, role interface{}) *gomock.Call
FindRoleById indicates an expected call of FindRoleById.
func (*MockRepositoryMockRecorder) FindUserById ¶
func (mr *MockRepositoryMockRecorder) FindUserById(ctx, user interface{}) *gomock.Call
FindUserById indicates an expected call of FindUserById.
func (*MockRepositoryMockRecorder) SaveAccessControlList ¶
func (mr *MockRepositoryMockRecorder) SaveAccessControlList(ctx, acl interface{}) *gomock.Call
SaveAccessControlList indicates an expected call of SaveAccessControlList.
func (*MockRepositoryMockRecorder) SaveResource ¶
func (mr *MockRepositoryMockRecorder) SaveResource(ctx, resource interface{}) *gomock.Call
SaveResource indicates an expected call of SaveResource.
func (*MockRepositoryMockRecorder) SaveRole ¶
func (mr *MockRepositoryMockRecorder) SaveRole(ctx, role interface{}) *gomock.Call
SaveRole indicates an expected call of SaveRole.
func (*MockRepositoryMockRecorder) SaveUser ¶
func (mr *MockRepositoryMockRecorder) SaveUser(ctx, user interface{}) *gomock.Call
SaveUser indicates an expected call of SaveUser.
type Repository ¶
type Repository interface { FindPrincipalById(ctx context.Context, principal *models.AuthPrincipal) ([]models.AuthPrincipal, error) FindResourceById(ctx context.Context, resource *models.AuthResource) error SaveResource(ctx context.Context, resource *models.AuthResource) error DeleteResource(ctx context.Context, resource *models.AuthResource) error FindRoleById(ctx context.Context, role *models.AuthRole) error SaveRole(ctx context.Context, role *models.AuthRole) error DeleteRole(ctx context.Context, role *models.AuthRole) error FindAccessControlListById(ctx context.Context, acl *models.AuthAccessControlList) error SaveAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error DeleteAccessControlList(ctx context.Context, acl *models.AuthAccessControlList) error FindUserById(ctx context.Context, user *models.AuthUser) error SaveUser(ctx context.Context, user *models.AuthUser) error DeleteUser(ctx context.Context, user *models.AuthUser) error }