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 }