github.com/mattermost/mattermost-server/v5@v5.39.3/einterfaces/mocks/LdapInterface.go (about)

     1  // Code generated by mockery v1.0.0. DO NOT EDIT.
     2  
     3  // Regenerate this file using `make einterfaces-mocks`.
     4  
     5  package mocks
     6  
     7  import (
     8  	request "github.com/mattermost/mattermost-server/v5/app/request"
     9  	model "github.com/mattermost/mattermost-server/v5/model"
    10  	mock "github.com/stretchr/testify/mock"
    11  )
    12  
    13  // LdapInterface is an autogenerated mock type for the LdapInterface type
    14  type LdapInterface struct {
    15  	mock.Mock
    16  }
    17  
    18  // CheckPassword provides a mock function with given fields: id, password
    19  func (_m *LdapInterface) CheckPassword(id string, password string) *model.AppError {
    20  	ret := _m.Called(id, password)
    21  
    22  	var r0 *model.AppError
    23  	if rf, ok := ret.Get(0).(func(string, string) *model.AppError); ok {
    24  		r0 = rf(id, password)
    25  	} else {
    26  		if ret.Get(0) != nil {
    27  			r0 = ret.Get(0).(*model.AppError)
    28  		}
    29  	}
    30  
    31  	return r0
    32  }
    33  
    34  // CheckPasswordAuthData provides a mock function with given fields: authData, password
    35  func (_m *LdapInterface) CheckPasswordAuthData(authData string, password string) *model.AppError {
    36  	ret := _m.Called(authData, password)
    37  
    38  	var r0 *model.AppError
    39  	if rf, ok := ret.Get(0).(func(string, string) *model.AppError); ok {
    40  		r0 = rf(authData, password)
    41  	} else {
    42  		if ret.Get(0) != nil {
    43  			r0 = ret.Get(0).(*model.AppError)
    44  		}
    45  	}
    46  
    47  	return r0
    48  }
    49  
    50  // CheckProviderAttributes provides a mock function with given fields: LS, ouser, patch
    51  func (_m *LdapInterface) CheckProviderAttributes(LS *model.LdapSettings, ouser *model.User, patch *model.UserPatch) string {
    52  	ret := _m.Called(LS, ouser, patch)
    53  
    54  	var r0 string
    55  	if rf, ok := ret.Get(0).(func(*model.LdapSettings, *model.User, *model.UserPatch) string); ok {
    56  		r0 = rf(LS, ouser, patch)
    57  	} else {
    58  		r0 = ret.Get(0).(string)
    59  	}
    60  
    61  	return r0
    62  }
    63  
    64  // DoLogin provides a mock function with given fields: c, id, password
    65  func (_m *LdapInterface) DoLogin(c *request.Context, id string, password string) (*model.User, *model.AppError) {
    66  	ret := _m.Called(c, id, password)
    67  
    68  	var r0 *model.User
    69  	if rf, ok := ret.Get(0).(func(*request.Context, string, string) *model.User); ok {
    70  		r0 = rf(c, id, password)
    71  	} else {
    72  		if ret.Get(0) != nil {
    73  			r0 = ret.Get(0).(*model.User)
    74  		}
    75  	}
    76  
    77  	var r1 *model.AppError
    78  	if rf, ok := ret.Get(1).(func(*request.Context, string, string) *model.AppError); ok {
    79  		r1 = rf(c, id, password)
    80  	} else {
    81  		if ret.Get(1) != nil {
    82  			r1 = ret.Get(1).(*model.AppError)
    83  		}
    84  	}
    85  
    86  	return r0, r1
    87  }
    88  
    89  // FirstLoginSync provides a mock function with given fields: c, user, userAuthService, userAuthData, email
    90  func (_m *LdapInterface) FirstLoginSync(c *request.Context, user *model.User, userAuthService string, userAuthData string, email string) *model.AppError {
    91  	ret := _m.Called(c, user, userAuthService, userAuthData, email)
    92  
    93  	var r0 *model.AppError
    94  	if rf, ok := ret.Get(0).(func(*request.Context, *model.User, string, string, string) *model.AppError); ok {
    95  		r0 = rf(c, user, userAuthService, userAuthData, email)
    96  	} else {
    97  		if ret.Get(0) != nil {
    98  			r0 = ret.Get(0).(*model.AppError)
    99  		}
   100  	}
   101  
   102  	return r0
   103  }
   104  
   105  // GetADLdapIdFromSAMLId provides a mock function with given fields: authData
   106  func (_m *LdapInterface) GetADLdapIdFromSAMLId(authData string) string {
   107  	ret := _m.Called(authData)
   108  
   109  	var r0 string
   110  	if rf, ok := ret.Get(0).(func(string) string); ok {
   111  		r0 = rf(authData)
   112  	} else {
   113  		r0 = ret.Get(0).(string)
   114  	}
   115  
   116  	return r0
   117  }
   118  
   119  // GetAllGroupsPage provides a mock function with given fields: page, perPage, opts
   120  func (_m *LdapInterface) GetAllGroupsPage(page int, perPage int, opts model.LdapGroupSearchOpts) ([]*model.Group, int, *model.AppError) {
   121  	ret := _m.Called(page, perPage, opts)
   122  
   123  	var r0 []*model.Group
   124  	if rf, ok := ret.Get(0).(func(int, int, model.LdapGroupSearchOpts) []*model.Group); ok {
   125  		r0 = rf(page, perPage, opts)
   126  	} else {
   127  		if ret.Get(0) != nil {
   128  			r0 = ret.Get(0).([]*model.Group)
   129  		}
   130  	}
   131  
   132  	var r1 int
   133  	if rf, ok := ret.Get(1).(func(int, int, model.LdapGroupSearchOpts) int); ok {
   134  		r1 = rf(page, perPage, opts)
   135  	} else {
   136  		r1 = ret.Get(1).(int)
   137  	}
   138  
   139  	var r2 *model.AppError
   140  	if rf, ok := ret.Get(2).(func(int, int, model.LdapGroupSearchOpts) *model.AppError); ok {
   141  		r2 = rf(page, perPage, opts)
   142  	} else {
   143  		if ret.Get(2) != nil {
   144  			r2 = ret.Get(2).(*model.AppError)
   145  		}
   146  	}
   147  
   148  	return r0, r1, r2
   149  }
   150  
   151  // GetAllLdapUsers provides a mock function with given fields:
   152  func (_m *LdapInterface) GetAllLdapUsers() ([]*model.User, *model.AppError) {
   153  	ret := _m.Called()
   154  
   155  	var r0 []*model.User
   156  	if rf, ok := ret.Get(0).(func() []*model.User); ok {
   157  		r0 = rf()
   158  	} else {
   159  		if ret.Get(0) != nil {
   160  			r0 = ret.Get(0).([]*model.User)
   161  		}
   162  	}
   163  
   164  	var r1 *model.AppError
   165  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
   166  		r1 = rf()
   167  	} else {
   168  		if ret.Get(1) != nil {
   169  			r1 = ret.Get(1).(*model.AppError)
   170  		}
   171  	}
   172  
   173  	return r0, r1
   174  }
   175  
   176  // GetGroup provides a mock function with given fields: groupUID
   177  func (_m *LdapInterface) GetGroup(groupUID string) (*model.Group, *model.AppError) {
   178  	ret := _m.Called(groupUID)
   179  
   180  	var r0 *model.Group
   181  	if rf, ok := ret.Get(0).(func(string) *model.Group); ok {
   182  		r0 = rf(groupUID)
   183  	} else {
   184  		if ret.Get(0) != nil {
   185  			r0 = ret.Get(0).(*model.Group)
   186  		}
   187  	}
   188  
   189  	var r1 *model.AppError
   190  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   191  		r1 = rf(groupUID)
   192  	} else {
   193  		if ret.Get(1) != nil {
   194  			r1 = ret.Get(1).(*model.AppError)
   195  		}
   196  	}
   197  
   198  	return r0, r1
   199  }
   200  
   201  // GetSAMLIdFromADLdapId provides a mock function with given fields: authData
   202  func (_m *LdapInterface) GetSAMLIdFromADLdapId(authData string) string {
   203  	ret := _m.Called(authData)
   204  
   205  	var r0 string
   206  	if rf, ok := ret.Get(0).(func(string) string); ok {
   207  		r0 = rf(authData)
   208  	} else {
   209  		r0 = ret.Get(0).(string)
   210  	}
   211  
   212  	return r0
   213  }
   214  
   215  // GetUser provides a mock function with given fields: id
   216  func (_m *LdapInterface) GetUser(id string) (*model.User, *model.AppError) {
   217  	ret := _m.Called(id)
   218  
   219  	var r0 *model.User
   220  	if rf, ok := ret.Get(0).(func(string) *model.User); ok {
   221  		r0 = rf(id)
   222  	} else {
   223  		if ret.Get(0) != nil {
   224  			r0 = ret.Get(0).(*model.User)
   225  		}
   226  	}
   227  
   228  	var r1 *model.AppError
   229  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   230  		r1 = rf(id)
   231  	} else {
   232  		if ret.Get(1) != nil {
   233  			r1 = ret.Get(1).(*model.AppError)
   234  		}
   235  	}
   236  
   237  	return r0, r1
   238  }
   239  
   240  // GetUserAttributes provides a mock function with given fields: id, attributes
   241  func (_m *LdapInterface) GetUserAttributes(id string, attributes []string) (map[string]string, *model.AppError) {
   242  	ret := _m.Called(id, attributes)
   243  
   244  	var r0 map[string]string
   245  	if rf, ok := ret.Get(0).(func(string, []string) map[string]string); ok {
   246  		r0 = rf(id, attributes)
   247  	} else {
   248  		if ret.Get(0) != nil {
   249  			r0 = ret.Get(0).(map[string]string)
   250  		}
   251  	}
   252  
   253  	var r1 *model.AppError
   254  	if rf, ok := ret.Get(1).(func(string, []string) *model.AppError); ok {
   255  		r1 = rf(id, attributes)
   256  	} else {
   257  		if ret.Get(1) != nil {
   258  			r1 = ret.Get(1).(*model.AppError)
   259  		}
   260  	}
   261  
   262  	return r0, r1
   263  }
   264  
   265  // GetVendorNameAndVendorVersion provides a mock function with given fields:
   266  func (_m *LdapInterface) GetVendorNameAndVendorVersion() (string, string) {
   267  	ret := _m.Called()
   268  
   269  	var r0 string
   270  	if rf, ok := ret.Get(0).(func() string); ok {
   271  		r0 = rf()
   272  	} else {
   273  		r0 = ret.Get(0).(string)
   274  	}
   275  
   276  	var r1 string
   277  	if rf, ok := ret.Get(1).(func() string); ok {
   278  		r1 = rf()
   279  	} else {
   280  		r1 = ret.Get(1).(string)
   281  	}
   282  
   283  	return r0, r1
   284  }
   285  
   286  // MigrateIDAttribute provides a mock function with given fields: toAttribute
   287  func (_m *LdapInterface) MigrateIDAttribute(toAttribute string) error {
   288  	ret := _m.Called(toAttribute)
   289  
   290  	var r0 error
   291  	if rf, ok := ret.Get(0).(func(string) error); ok {
   292  		r0 = rf(toAttribute)
   293  	} else {
   294  		r0 = ret.Error(0)
   295  	}
   296  
   297  	return r0
   298  }
   299  
   300  // RunTest provides a mock function with given fields:
   301  func (_m *LdapInterface) RunTest() *model.AppError {
   302  	ret := _m.Called()
   303  
   304  	var r0 *model.AppError
   305  	if rf, ok := ret.Get(0).(func() *model.AppError); ok {
   306  		r0 = rf()
   307  	} else {
   308  		if ret.Get(0) != nil {
   309  			r0 = ret.Get(0).(*model.AppError)
   310  		}
   311  	}
   312  
   313  	return r0
   314  }
   315  
   316  // StartSynchronizeJob provides a mock function with given fields: waitForJobToFinish, includeRemovedMembers
   317  func (_m *LdapInterface) StartSynchronizeJob(waitForJobToFinish bool, includeRemovedMembers bool) (*model.Job, *model.AppError) {
   318  	ret := _m.Called(waitForJobToFinish, includeRemovedMembers)
   319  
   320  	var r0 *model.Job
   321  	if rf, ok := ret.Get(0).(func(bool, bool) *model.Job); ok {
   322  		r0 = rf(waitForJobToFinish, includeRemovedMembers)
   323  	} else {
   324  		if ret.Get(0) != nil {
   325  			r0 = ret.Get(0).(*model.Job)
   326  		}
   327  	}
   328  
   329  	var r1 *model.AppError
   330  	if rf, ok := ret.Get(1).(func(bool, bool) *model.AppError); ok {
   331  		r1 = rf(waitForJobToFinish, includeRemovedMembers)
   332  	} else {
   333  		if ret.Get(1) != nil {
   334  			r1 = ret.Get(1).(*model.AppError)
   335  		}
   336  	}
   337  
   338  	return r0, r1
   339  }
   340  
   341  // SwitchToLdap provides a mock function with given fields: userID, ldapID, ldapPassword
   342  func (_m *LdapInterface) SwitchToLdap(userID string, ldapID string, ldapPassword string) *model.AppError {
   343  	ret := _m.Called(userID, ldapID, ldapPassword)
   344  
   345  	var r0 *model.AppError
   346  	if rf, ok := ret.Get(0).(func(string, string, string) *model.AppError); ok {
   347  		r0 = rf(userID, ldapID, ldapPassword)
   348  	} else {
   349  		if ret.Get(0) != nil {
   350  			r0 = ret.Get(0).(*model.AppError)
   351  		}
   352  	}
   353  
   354  	return r0
   355  }
   356  
   357  // UpdateProfilePictureIfNecessary provides a mock function with given fields: _a0, _a1
   358  func (_m *LdapInterface) UpdateProfilePictureIfNecessary(_a0 model.User, _a1 model.Session) {
   359  	_m.Called(_a0, _a1)
   360  }