// Code generated by MockGen. DO NOT EDIT. // Source: github.com/authelia/authelia/v4/internal/authentication (interfaces: LDAPClient) // Package authentication is a generated GoMock package. package authentication import ( tls "crypto/tls" reflect "reflect" ldap "github.com/go-ldap/ldap/v3" gomock "github.com/golang/mock/gomock" ) // MockLDAPClient is a mock of LDAPClient interface. type MockLDAPClient struct { ctrl *gomock.Controller recorder *MockLDAPClientMockRecorder } // MockLDAPClientMockRecorder is the mock recorder for MockLDAPClient. type MockLDAPClientMockRecorder struct { mock *MockLDAPClient } // NewMockLDAPClient creates a new mock instance. func NewMockLDAPClient(ctrl *gomock.Controller) *MockLDAPClient { mock := &MockLDAPClient{ctrl: ctrl} mock.recorder = &MockLDAPClientMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockLDAPClient) EXPECT() *MockLDAPClientMockRecorder { return m.recorder } // Bind mocks base method. func (m *MockLDAPClient) Bind(arg0, arg1 string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Bind", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // Bind indicates an expected call of Bind. func (mr *MockLDAPClientMockRecorder) Bind(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bind", reflect.TypeOf((*MockLDAPClient)(nil).Bind), arg0, arg1) } // Close mocks base method. func (m *MockLDAPClient) Close() { m.ctrl.T.Helper() m.ctrl.Call(m, "Close") } // Close indicates an expected call of Close. func (mr *MockLDAPClientMockRecorder) Close() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockLDAPClient)(nil).Close)) } // Modify mocks base method. func (m *MockLDAPClient) Modify(arg0 *ldap.ModifyRequest) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Modify", arg0) ret0, _ := ret[0].(error) return ret0 } // Modify indicates an expected call of Modify. func (mr *MockLDAPClientMockRecorder) Modify(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Modify", reflect.TypeOf((*MockLDAPClient)(nil).Modify), arg0) } // PasswordModify mocks base method. func (m *MockLDAPClient) PasswordModify(arg0 *ldap.PasswordModifyRequest) (*ldap.PasswordModifyResult, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PasswordModify", arg0) ret0, _ := ret[0].(*ldap.PasswordModifyResult) ret1, _ := ret[1].(error) return ret0, ret1 } // PasswordModify indicates an expected call of PasswordModify. func (mr *MockLDAPClientMockRecorder) PasswordModify(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PasswordModify", reflect.TypeOf((*MockLDAPClient)(nil).PasswordModify), arg0) } // Search mocks base method. func (m *MockLDAPClient) Search(arg0 *ldap.SearchRequest) (*ldap.SearchResult, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Search", arg0) ret0, _ := ret[0].(*ldap.SearchResult) ret1, _ := ret[1].(error) return ret0, ret1 } // Search indicates an expected call of Search. func (mr *MockLDAPClientMockRecorder) Search(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Search", reflect.TypeOf((*MockLDAPClient)(nil).Search), arg0) } // StartTLS mocks base method. func (m *MockLDAPClient) StartTLS(arg0 *tls.Config) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "StartTLS", arg0) ret0, _ := ret[0].(error) return ret0 } // StartTLS indicates an expected call of StartTLS. func (mr *MockLDAPClientMockRecorder) StartTLS(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartTLS", reflect.TypeOf((*MockLDAPClient)(nil).StartTLS), arg0) } // UnauthenticatedBind mocks base method. func (m *MockLDAPClient) UnauthenticatedBind(arg0 string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UnauthenticatedBind", arg0) ret0, _ := ret[0].(error) return ret0 } // UnauthenticatedBind indicates an expected call of UnauthenticatedBind. func (mr *MockLDAPClientMockRecorder) UnauthenticatedBind(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnauthenticatedBind", reflect.TypeOf((*MockLDAPClient)(nil).UnauthenticatedBind), arg0) }