sigs.k8s.io/release-sdk@v0.11.1-0.20240417074027-8061fb5e4952/sign/signfakes/fake_impl.go (about) 1 /* 2 Copyright The Kubernetes Authors. 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15 */ 16 17 // Code generated by counterfeiter. DO NOT EDIT. 18 package signfakes 19 20 import ( 21 "context" 22 "net/http" 23 "sync" 24 25 "github.com/google/go-containerregistry/pkg/authn" 26 "github.com/google/go-containerregistry/pkg/crane" 27 "github.com/google/go-containerregistry/pkg/name" 28 "github.com/sigstore/cosign/v2/cmd/cosign/cli/options" 29 "github.com/sigstore/rekor/pkg/generated/client" 30 "github.com/sigstore/rekor/pkg/generated/models" 31 "github.com/sirupsen/logrus" 32 "sigs.k8s.io/release-sdk/sign" 33 ) 34 35 type FakeImpl struct { 36 DigestStub func(string, ...crane.Option) (string, error) 37 digestMutex sync.RWMutex 38 digestArgsForCall []struct { 39 arg1 string 40 arg2 []crane.Option 41 } 42 digestReturns struct { 43 result1 string 44 result2 error 45 } 46 digestReturnsOnCall map[int]struct { 47 result1 string 48 result2 error 49 } 50 EnvDefaultStub func(string, string) string 51 envDefaultMutex sync.RWMutex 52 envDefaultArgsForCall []struct { 53 arg1 string 54 arg2 string 55 } 56 envDefaultReturns struct { 57 result1 string 58 } 59 envDefaultReturnsOnCall map[int]struct { 60 result1 string 61 } 62 FileExistsStub func(string) bool 63 fileExistsMutex sync.RWMutex 64 fileExistsArgsForCall []struct { 65 arg1 string 66 } 67 fileExistsReturns struct { 68 result1 bool 69 } 70 fileExistsReturnsOnCall map[int]struct { 71 result1 bool 72 } 73 FindTlogEntryStub func(context.Context, *client.Rekor, string, []byte, []byte) ([]models.LogEntryAnon, error) 74 findTlogEntryMutex sync.RWMutex 75 findTlogEntryArgsForCall []struct { 76 arg1 context.Context 77 arg2 *client.Rekor 78 arg3 string 79 arg4 []byte 80 arg5 []byte 81 } 82 findTlogEntryReturns struct { 83 result1 []models.LogEntryAnon 84 result2 error 85 } 86 findTlogEntryReturnsOnCall map[int]struct { 87 result1 []models.LogEntryAnon 88 result2 error 89 } 90 ImagesSignedStub func(context.Context, *sign.Signer, ...string) (*sync.Map, error) 91 imagesSignedMutex sync.RWMutex 92 imagesSignedArgsForCall []struct { 93 arg1 context.Context 94 arg2 *sign.Signer 95 arg3 []string 96 } 97 imagesSignedReturns struct { 98 result1 *sync.Map 99 result2 error 100 } 101 imagesSignedReturnsOnCall map[int]struct { 102 result1 *sync.Map 103 result2 error 104 } 105 NewRekorClientStub func(string) (*client.Rekor, error) 106 newRekorClientMutex sync.RWMutex 107 newRekorClientArgsForCall []struct { 108 arg1 string 109 } 110 newRekorClientReturns struct { 111 result1 *client.Rekor 112 result2 error 113 } 114 newRekorClientReturnsOnCall map[int]struct { 115 result1 *client.Rekor 116 result2 error 117 } 118 NewWithContextStub func(context.Context, name.Registry, authn.Authenticator, http.RoundTripper, []string) (http.RoundTripper, error) 119 newWithContextMutex sync.RWMutex 120 newWithContextArgsForCall []struct { 121 arg1 context.Context 122 arg2 name.Registry 123 arg3 authn.Authenticator 124 arg4 http.RoundTripper 125 arg5 []string 126 } 127 newWithContextReturns struct { 128 result1 http.RoundTripper 129 result2 error 130 } 131 newWithContextReturnsOnCall map[int]struct { 132 result1 http.RoundTripper 133 result2 error 134 } 135 ParseReferenceStub func(string, ...name.Option) (name.Reference, error) 136 parseReferenceMutex sync.RWMutex 137 parseReferenceArgsForCall []struct { 138 arg1 string 139 arg2 []name.Option 140 } 141 parseReferenceReturns struct { 142 result1 name.Reference 143 result2 error 144 } 145 parseReferenceReturnsOnCall map[int]struct { 146 result1 name.Reference 147 result2 error 148 } 149 PayloadBytesStub func(string) ([]byte, error) 150 payloadBytesMutex sync.RWMutex 151 payloadBytesArgsForCall []struct { 152 arg1 string 153 } 154 payloadBytesReturns struct { 155 result1 []byte 156 result2 error 157 } 158 payloadBytesReturnsOnCall map[int]struct { 159 result1 []byte 160 result2 error 161 } 162 SetenvStub func(string, string) error 163 setenvMutex sync.RWMutex 164 setenvArgsForCall []struct { 165 arg1 string 166 arg2 string 167 } 168 setenvReturns struct { 169 result1 error 170 } 171 setenvReturnsOnCall map[int]struct { 172 result1 error 173 } 174 SignFileInternalStub func(options.RootOptions, options.KeyOpts, string, bool, string, string, bool) error 175 signFileInternalMutex sync.RWMutex 176 signFileInternalArgsForCall []struct { 177 arg1 options.RootOptions 178 arg2 options.KeyOpts 179 arg3 string 180 arg4 bool 181 arg5 string 182 arg6 string 183 arg7 bool 184 } 185 signFileInternalReturns struct { 186 result1 error 187 } 188 signFileInternalReturnsOnCall map[int]struct { 189 result1 error 190 } 191 SignImageInternalStub func(options.RootOptions, options.KeyOpts, options.SignOptions, []string) error 192 signImageInternalMutex sync.RWMutex 193 signImageInternalArgsForCall []struct { 194 arg1 options.RootOptions 195 arg2 options.KeyOpts 196 arg3 options.SignOptions 197 arg4 []string 198 } 199 signImageInternalReturns struct { 200 result1 error 201 } 202 signImageInternalReturnsOnCall map[int]struct { 203 result1 error 204 } 205 TokenFromProvidersStub func(context.Context, *logrus.Logger) (string, error) 206 tokenFromProvidersMutex sync.RWMutex 207 tokenFromProvidersArgsForCall []struct { 208 arg1 context.Context 209 arg2 *logrus.Logger 210 } 211 tokenFromProvidersReturns struct { 212 result1 string 213 result2 error 214 } 215 tokenFromProvidersReturnsOnCall map[int]struct { 216 result1 string 217 result2 error 218 } 219 VerifyFileInternalStub func(context.Context, options.KeyOpts, options.CertVerifyOptions, string, string) error 220 verifyFileInternalMutex sync.RWMutex 221 verifyFileInternalArgsForCall []struct { 222 arg1 context.Context 223 arg2 options.KeyOpts 224 arg3 options.CertVerifyOptions 225 arg4 string 226 arg5 string 227 } 228 verifyFileInternalReturns struct { 229 result1 error 230 } 231 verifyFileInternalReturnsOnCall map[int]struct { 232 result1 error 233 } 234 VerifyImageInternalStub func(context.Context, options.CertVerifyOptions, string, []string, bool) (*sign.SignedObject, error) 235 verifyImageInternalMutex sync.RWMutex 236 verifyImageInternalArgsForCall []struct { 237 arg1 context.Context 238 arg2 options.CertVerifyOptions 239 arg3 string 240 arg4 []string 241 arg5 bool 242 } 243 verifyImageInternalReturns struct { 244 result1 *sign.SignedObject 245 result2 error 246 } 247 verifyImageInternalReturnsOnCall map[int]struct { 248 result1 *sign.SignedObject 249 result2 error 250 } 251 invocations map[string][][]interface{} 252 invocationsMutex sync.RWMutex 253 } 254 255 func (fake *FakeImpl) Digest(arg1 string, arg2 ...crane.Option) (string, error) { 256 fake.digestMutex.Lock() 257 ret, specificReturn := fake.digestReturnsOnCall[len(fake.digestArgsForCall)] 258 fake.digestArgsForCall = append(fake.digestArgsForCall, struct { 259 arg1 string 260 arg2 []crane.Option 261 }{arg1, arg2}) 262 stub := fake.DigestStub 263 fakeReturns := fake.digestReturns 264 fake.recordInvocation("Digest", []interface{}{arg1, arg2}) 265 fake.digestMutex.Unlock() 266 if stub != nil { 267 return stub(arg1, arg2...) 268 } 269 if specificReturn { 270 return ret.result1, ret.result2 271 } 272 return fakeReturns.result1, fakeReturns.result2 273 } 274 275 func (fake *FakeImpl) DigestCallCount() int { 276 fake.digestMutex.RLock() 277 defer fake.digestMutex.RUnlock() 278 return len(fake.digestArgsForCall) 279 } 280 281 func (fake *FakeImpl) DigestCalls(stub func(string, ...crane.Option) (string, error)) { 282 fake.digestMutex.Lock() 283 defer fake.digestMutex.Unlock() 284 fake.DigestStub = stub 285 } 286 287 func (fake *FakeImpl) DigestArgsForCall(i int) (string, []crane.Option) { 288 fake.digestMutex.RLock() 289 defer fake.digestMutex.RUnlock() 290 argsForCall := fake.digestArgsForCall[i] 291 return argsForCall.arg1, argsForCall.arg2 292 } 293 294 func (fake *FakeImpl) DigestReturns(result1 string, result2 error) { 295 fake.digestMutex.Lock() 296 defer fake.digestMutex.Unlock() 297 fake.DigestStub = nil 298 fake.digestReturns = struct { 299 result1 string 300 result2 error 301 }{result1, result2} 302 } 303 304 func (fake *FakeImpl) DigestReturnsOnCall(i int, result1 string, result2 error) { 305 fake.digestMutex.Lock() 306 defer fake.digestMutex.Unlock() 307 fake.DigestStub = nil 308 if fake.digestReturnsOnCall == nil { 309 fake.digestReturnsOnCall = make(map[int]struct { 310 result1 string 311 result2 error 312 }) 313 } 314 fake.digestReturnsOnCall[i] = struct { 315 result1 string 316 result2 error 317 }{result1, result2} 318 } 319 320 func (fake *FakeImpl) EnvDefault(arg1 string, arg2 string) string { 321 fake.envDefaultMutex.Lock() 322 ret, specificReturn := fake.envDefaultReturnsOnCall[len(fake.envDefaultArgsForCall)] 323 fake.envDefaultArgsForCall = append(fake.envDefaultArgsForCall, struct { 324 arg1 string 325 arg2 string 326 }{arg1, arg2}) 327 stub := fake.EnvDefaultStub 328 fakeReturns := fake.envDefaultReturns 329 fake.recordInvocation("EnvDefault", []interface{}{arg1, arg2}) 330 fake.envDefaultMutex.Unlock() 331 if stub != nil { 332 return stub(arg1, arg2) 333 } 334 if specificReturn { 335 return ret.result1 336 } 337 return fakeReturns.result1 338 } 339 340 func (fake *FakeImpl) EnvDefaultCallCount() int { 341 fake.envDefaultMutex.RLock() 342 defer fake.envDefaultMutex.RUnlock() 343 return len(fake.envDefaultArgsForCall) 344 } 345 346 func (fake *FakeImpl) EnvDefaultCalls(stub func(string, string) string) { 347 fake.envDefaultMutex.Lock() 348 defer fake.envDefaultMutex.Unlock() 349 fake.EnvDefaultStub = stub 350 } 351 352 func (fake *FakeImpl) EnvDefaultArgsForCall(i int) (string, string) { 353 fake.envDefaultMutex.RLock() 354 defer fake.envDefaultMutex.RUnlock() 355 argsForCall := fake.envDefaultArgsForCall[i] 356 return argsForCall.arg1, argsForCall.arg2 357 } 358 359 func (fake *FakeImpl) EnvDefaultReturns(result1 string) { 360 fake.envDefaultMutex.Lock() 361 defer fake.envDefaultMutex.Unlock() 362 fake.EnvDefaultStub = nil 363 fake.envDefaultReturns = struct { 364 result1 string 365 }{result1} 366 } 367 368 func (fake *FakeImpl) EnvDefaultReturnsOnCall(i int, result1 string) { 369 fake.envDefaultMutex.Lock() 370 defer fake.envDefaultMutex.Unlock() 371 fake.EnvDefaultStub = nil 372 if fake.envDefaultReturnsOnCall == nil { 373 fake.envDefaultReturnsOnCall = make(map[int]struct { 374 result1 string 375 }) 376 } 377 fake.envDefaultReturnsOnCall[i] = struct { 378 result1 string 379 }{result1} 380 } 381 382 func (fake *FakeImpl) FileExists(arg1 string) bool { 383 fake.fileExistsMutex.Lock() 384 ret, specificReturn := fake.fileExistsReturnsOnCall[len(fake.fileExistsArgsForCall)] 385 fake.fileExistsArgsForCall = append(fake.fileExistsArgsForCall, struct { 386 arg1 string 387 }{arg1}) 388 stub := fake.FileExistsStub 389 fakeReturns := fake.fileExistsReturns 390 fake.recordInvocation("FileExists", []interface{}{arg1}) 391 fake.fileExistsMutex.Unlock() 392 if stub != nil { 393 return stub(arg1) 394 } 395 if specificReturn { 396 return ret.result1 397 } 398 return fakeReturns.result1 399 } 400 401 func (fake *FakeImpl) FileExistsCallCount() int { 402 fake.fileExistsMutex.RLock() 403 defer fake.fileExistsMutex.RUnlock() 404 return len(fake.fileExistsArgsForCall) 405 } 406 407 func (fake *FakeImpl) FileExistsCalls(stub func(string) bool) { 408 fake.fileExistsMutex.Lock() 409 defer fake.fileExistsMutex.Unlock() 410 fake.FileExistsStub = stub 411 } 412 413 func (fake *FakeImpl) FileExistsArgsForCall(i int) string { 414 fake.fileExistsMutex.RLock() 415 defer fake.fileExistsMutex.RUnlock() 416 argsForCall := fake.fileExistsArgsForCall[i] 417 return argsForCall.arg1 418 } 419 420 func (fake *FakeImpl) FileExistsReturns(result1 bool) { 421 fake.fileExistsMutex.Lock() 422 defer fake.fileExistsMutex.Unlock() 423 fake.FileExistsStub = nil 424 fake.fileExistsReturns = struct { 425 result1 bool 426 }{result1} 427 } 428 429 func (fake *FakeImpl) FileExistsReturnsOnCall(i int, result1 bool) { 430 fake.fileExistsMutex.Lock() 431 defer fake.fileExistsMutex.Unlock() 432 fake.FileExistsStub = nil 433 if fake.fileExistsReturnsOnCall == nil { 434 fake.fileExistsReturnsOnCall = make(map[int]struct { 435 result1 bool 436 }) 437 } 438 fake.fileExistsReturnsOnCall[i] = struct { 439 result1 bool 440 }{result1} 441 } 442 443 func (fake *FakeImpl) FindTlogEntry(arg1 context.Context, arg2 *client.Rekor, arg3 string, arg4 []byte, arg5 []byte) ([]models.LogEntryAnon, error) { 444 var arg4Copy []byte 445 if arg4 != nil { 446 arg4Copy = make([]byte, len(arg4)) 447 copy(arg4Copy, arg4) 448 } 449 var arg5Copy []byte 450 if arg5 != nil { 451 arg5Copy = make([]byte, len(arg5)) 452 copy(arg5Copy, arg5) 453 } 454 fake.findTlogEntryMutex.Lock() 455 ret, specificReturn := fake.findTlogEntryReturnsOnCall[len(fake.findTlogEntryArgsForCall)] 456 fake.findTlogEntryArgsForCall = append(fake.findTlogEntryArgsForCall, struct { 457 arg1 context.Context 458 arg2 *client.Rekor 459 arg3 string 460 arg4 []byte 461 arg5 []byte 462 }{arg1, arg2, arg3, arg4Copy, arg5Copy}) 463 stub := fake.FindTlogEntryStub 464 fakeReturns := fake.findTlogEntryReturns 465 fake.recordInvocation("FindTlogEntry", []interface{}{arg1, arg2, arg3, arg4Copy, arg5Copy}) 466 fake.findTlogEntryMutex.Unlock() 467 if stub != nil { 468 return stub(arg1, arg2, arg3, arg4, arg5) 469 } 470 if specificReturn { 471 return ret.result1, ret.result2 472 } 473 return fakeReturns.result1, fakeReturns.result2 474 } 475 476 func (fake *FakeImpl) FindTlogEntryCallCount() int { 477 fake.findTlogEntryMutex.RLock() 478 defer fake.findTlogEntryMutex.RUnlock() 479 return len(fake.findTlogEntryArgsForCall) 480 } 481 482 func (fake *FakeImpl) FindTlogEntryCalls(stub func(context.Context, *client.Rekor, string, []byte, []byte) ([]models.LogEntryAnon, error)) { 483 fake.findTlogEntryMutex.Lock() 484 defer fake.findTlogEntryMutex.Unlock() 485 fake.FindTlogEntryStub = stub 486 } 487 488 func (fake *FakeImpl) FindTlogEntryArgsForCall(i int) (context.Context, *client.Rekor, string, []byte, []byte) { 489 fake.findTlogEntryMutex.RLock() 490 defer fake.findTlogEntryMutex.RUnlock() 491 argsForCall := fake.findTlogEntryArgsForCall[i] 492 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 493 } 494 495 func (fake *FakeImpl) FindTlogEntryReturns(result1 []models.LogEntryAnon, result2 error) { 496 fake.findTlogEntryMutex.Lock() 497 defer fake.findTlogEntryMutex.Unlock() 498 fake.FindTlogEntryStub = nil 499 fake.findTlogEntryReturns = struct { 500 result1 []models.LogEntryAnon 501 result2 error 502 }{result1, result2} 503 } 504 505 func (fake *FakeImpl) FindTlogEntryReturnsOnCall(i int, result1 []models.LogEntryAnon, result2 error) { 506 fake.findTlogEntryMutex.Lock() 507 defer fake.findTlogEntryMutex.Unlock() 508 fake.FindTlogEntryStub = nil 509 if fake.findTlogEntryReturnsOnCall == nil { 510 fake.findTlogEntryReturnsOnCall = make(map[int]struct { 511 result1 []models.LogEntryAnon 512 result2 error 513 }) 514 } 515 fake.findTlogEntryReturnsOnCall[i] = struct { 516 result1 []models.LogEntryAnon 517 result2 error 518 }{result1, result2} 519 } 520 521 func (fake *FakeImpl) ImagesSigned(arg1 context.Context, arg2 *sign.Signer, arg3 ...string) (*sync.Map, error) { 522 fake.imagesSignedMutex.Lock() 523 ret, specificReturn := fake.imagesSignedReturnsOnCall[len(fake.imagesSignedArgsForCall)] 524 fake.imagesSignedArgsForCall = append(fake.imagesSignedArgsForCall, struct { 525 arg1 context.Context 526 arg2 *sign.Signer 527 arg3 []string 528 }{arg1, arg2, arg3}) 529 stub := fake.ImagesSignedStub 530 fakeReturns := fake.imagesSignedReturns 531 fake.recordInvocation("ImagesSigned", []interface{}{arg1, arg2, arg3}) 532 fake.imagesSignedMutex.Unlock() 533 if stub != nil { 534 return stub(arg1, arg2, arg3...) 535 } 536 if specificReturn { 537 return ret.result1, ret.result2 538 } 539 return fakeReturns.result1, fakeReturns.result2 540 } 541 542 func (fake *FakeImpl) ImagesSignedCallCount() int { 543 fake.imagesSignedMutex.RLock() 544 defer fake.imagesSignedMutex.RUnlock() 545 return len(fake.imagesSignedArgsForCall) 546 } 547 548 func (fake *FakeImpl) ImagesSignedCalls(stub func(context.Context, *sign.Signer, ...string) (*sync.Map, error)) { 549 fake.imagesSignedMutex.Lock() 550 defer fake.imagesSignedMutex.Unlock() 551 fake.ImagesSignedStub = stub 552 } 553 554 func (fake *FakeImpl) ImagesSignedArgsForCall(i int) (context.Context, *sign.Signer, []string) { 555 fake.imagesSignedMutex.RLock() 556 defer fake.imagesSignedMutex.RUnlock() 557 argsForCall := fake.imagesSignedArgsForCall[i] 558 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 559 } 560 561 func (fake *FakeImpl) ImagesSignedReturns(result1 *sync.Map, result2 error) { 562 fake.imagesSignedMutex.Lock() 563 defer fake.imagesSignedMutex.Unlock() 564 fake.ImagesSignedStub = nil 565 fake.imagesSignedReturns = struct { 566 result1 *sync.Map 567 result2 error 568 }{result1, result2} 569 } 570 571 func (fake *FakeImpl) ImagesSignedReturnsOnCall(i int, result1 *sync.Map, result2 error) { 572 fake.imagesSignedMutex.Lock() 573 defer fake.imagesSignedMutex.Unlock() 574 fake.ImagesSignedStub = nil 575 if fake.imagesSignedReturnsOnCall == nil { 576 fake.imagesSignedReturnsOnCall = make(map[int]struct { 577 result1 *sync.Map 578 result2 error 579 }) 580 } 581 fake.imagesSignedReturnsOnCall[i] = struct { 582 result1 *sync.Map 583 result2 error 584 }{result1, result2} 585 } 586 587 func (fake *FakeImpl) NewRekorClient(arg1 string) (*client.Rekor, error) { 588 fake.newRekorClientMutex.Lock() 589 ret, specificReturn := fake.newRekorClientReturnsOnCall[len(fake.newRekorClientArgsForCall)] 590 fake.newRekorClientArgsForCall = append(fake.newRekorClientArgsForCall, struct { 591 arg1 string 592 }{arg1}) 593 stub := fake.NewRekorClientStub 594 fakeReturns := fake.newRekorClientReturns 595 fake.recordInvocation("NewRekorClient", []interface{}{arg1}) 596 fake.newRekorClientMutex.Unlock() 597 if stub != nil { 598 return stub(arg1) 599 } 600 if specificReturn { 601 return ret.result1, ret.result2 602 } 603 return fakeReturns.result1, fakeReturns.result2 604 } 605 606 func (fake *FakeImpl) NewRekorClientCallCount() int { 607 fake.newRekorClientMutex.RLock() 608 defer fake.newRekorClientMutex.RUnlock() 609 return len(fake.newRekorClientArgsForCall) 610 } 611 612 func (fake *FakeImpl) NewRekorClientCalls(stub func(string) (*client.Rekor, error)) { 613 fake.newRekorClientMutex.Lock() 614 defer fake.newRekorClientMutex.Unlock() 615 fake.NewRekorClientStub = stub 616 } 617 618 func (fake *FakeImpl) NewRekorClientArgsForCall(i int) string { 619 fake.newRekorClientMutex.RLock() 620 defer fake.newRekorClientMutex.RUnlock() 621 argsForCall := fake.newRekorClientArgsForCall[i] 622 return argsForCall.arg1 623 } 624 625 func (fake *FakeImpl) NewRekorClientReturns(result1 *client.Rekor, result2 error) { 626 fake.newRekorClientMutex.Lock() 627 defer fake.newRekorClientMutex.Unlock() 628 fake.NewRekorClientStub = nil 629 fake.newRekorClientReturns = struct { 630 result1 *client.Rekor 631 result2 error 632 }{result1, result2} 633 } 634 635 func (fake *FakeImpl) NewRekorClientReturnsOnCall(i int, result1 *client.Rekor, result2 error) { 636 fake.newRekorClientMutex.Lock() 637 defer fake.newRekorClientMutex.Unlock() 638 fake.NewRekorClientStub = nil 639 if fake.newRekorClientReturnsOnCall == nil { 640 fake.newRekorClientReturnsOnCall = make(map[int]struct { 641 result1 *client.Rekor 642 result2 error 643 }) 644 } 645 fake.newRekorClientReturnsOnCall[i] = struct { 646 result1 *client.Rekor 647 result2 error 648 }{result1, result2} 649 } 650 651 func (fake *FakeImpl) NewWithContext(arg1 context.Context, arg2 name.Registry, arg3 authn.Authenticator, arg4 http.RoundTripper, arg5 []string) (http.RoundTripper, error) { 652 var arg5Copy []string 653 if arg5 != nil { 654 arg5Copy = make([]string, len(arg5)) 655 copy(arg5Copy, arg5) 656 } 657 fake.newWithContextMutex.Lock() 658 ret, specificReturn := fake.newWithContextReturnsOnCall[len(fake.newWithContextArgsForCall)] 659 fake.newWithContextArgsForCall = append(fake.newWithContextArgsForCall, struct { 660 arg1 context.Context 661 arg2 name.Registry 662 arg3 authn.Authenticator 663 arg4 http.RoundTripper 664 arg5 []string 665 }{arg1, arg2, arg3, arg4, arg5Copy}) 666 stub := fake.NewWithContextStub 667 fakeReturns := fake.newWithContextReturns 668 fake.recordInvocation("NewWithContext", []interface{}{arg1, arg2, arg3, arg4, arg5Copy}) 669 fake.newWithContextMutex.Unlock() 670 if stub != nil { 671 return stub(arg1, arg2, arg3, arg4, arg5) 672 } 673 if specificReturn { 674 return ret.result1, ret.result2 675 } 676 return fakeReturns.result1, fakeReturns.result2 677 } 678 679 func (fake *FakeImpl) NewWithContextCallCount() int { 680 fake.newWithContextMutex.RLock() 681 defer fake.newWithContextMutex.RUnlock() 682 return len(fake.newWithContextArgsForCall) 683 } 684 685 func (fake *FakeImpl) NewWithContextCalls(stub func(context.Context, name.Registry, authn.Authenticator, http.RoundTripper, []string) (http.RoundTripper, error)) { 686 fake.newWithContextMutex.Lock() 687 defer fake.newWithContextMutex.Unlock() 688 fake.NewWithContextStub = stub 689 } 690 691 func (fake *FakeImpl) NewWithContextArgsForCall(i int) (context.Context, name.Registry, authn.Authenticator, http.RoundTripper, []string) { 692 fake.newWithContextMutex.RLock() 693 defer fake.newWithContextMutex.RUnlock() 694 argsForCall := fake.newWithContextArgsForCall[i] 695 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 696 } 697 698 func (fake *FakeImpl) NewWithContextReturns(result1 http.RoundTripper, result2 error) { 699 fake.newWithContextMutex.Lock() 700 defer fake.newWithContextMutex.Unlock() 701 fake.NewWithContextStub = nil 702 fake.newWithContextReturns = struct { 703 result1 http.RoundTripper 704 result2 error 705 }{result1, result2} 706 } 707 708 func (fake *FakeImpl) NewWithContextReturnsOnCall(i int, result1 http.RoundTripper, result2 error) { 709 fake.newWithContextMutex.Lock() 710 defer fake.newWithContextMutex.Unlock() 711 fake.NewWithContextStub = nil 712 if fake.newWithContextReturnsOnCall == nil { 713 fake.newWithContextReturnsOnCall = make(map[int]struct { 714 result1 http.RoundTripper 715 result2 error 716 }) 717 } 718 fake.newWithContextReturnsOnCall[i] = struct { 719 result1 http.RoundTripper 720 result2 error 721 }{result1, result2} 722 } 723 724 func (fake *FakeImpl) ParseReference(arg1 string, arg2 ...name.Option) (name.Reference, error) { 725 fake.parseReferenceMutex.Lock() 726 ret, specificReturn := fake.parseReferenceReturnsOnCall[len(fake.parseReferenceArgsForCall)] 727 fake.parseReferenceArgsForCall = append(fake.parseReferenceArgsForCall, struct { 728 arg1 string 729 arg2 []name.Option 730 }{arg1, arg2}) 731 stub := fake.ParseReferenceStub 732 fakeReturns := fake.parseReferenceReturns 733 fake.recordInvocation("ParseReference", []interface{}{arg1, arg2}) 734 fake.parseReferenceMutex.Unlock() 735 if stub != nil { 736 return stub(arg1, arg2...) 737 } 738 if specificReturn { 739 return ret.result1, ret.result2 740 } 741 return fakeReturns.result1, fakeReturns.result2 742 } 743 744 func (fake *FakeImpl) ParseReferenceCallCount() int { 745 fake.parseReferenceMutex.RLock() 746 defer fake.parseReferenceMutex.RUnlock() 747 return len(fake.parseReferenceArgsForCall) 748 } 749 750 func (fake *FakeImpl) ParseReferenceCalls(stub func(string, ...name.Option) (name.Reference, error)) { 751 fake.parseReferenceMutex.Lock() 752 defer fake.parseReferenceMutex.Unlock() 753 fake.ParseReferenceStub = stub 754 } 755 756 func (fake *FakeImpl) ParseReferenceArgsForCall(i int) (string, []name.Option) { 757 fake.parseReferenceMutex.RLock() 758 defer fake.parseReferenceMutex.RUnlock() 759 argsForCall := fake.parseReferenceArgsForCall[i] 760 return argsForCall.arg1, argsForCall.arg2 761 } 762 763 func (fake *FakeImpl) ParseReferenceReturns(result1 name.Reference, result2 error) { 764 fake.parseReferenceMutex.Lock() 765 defer fake.parseReferenceMutex.Unlock() 766 fake.ParseReferenceStub = nil 767 fake.parseReferenceReturns = struct { 768 result1 name.Reference 769 result2 error 770 }{result1, result2} 771 } 772 773 func (fake *FakeImpl) ParseReferenceReturnsOnCall(i int, result1 name.Reference, result2 error) { 774 fake.parseReferenceMutex.Lock() 775 defer fake.parseReferenceMutex.Unlock() 776 fake.ParseReferenceStub = nil 777 if fake.parseReferenceReturnsOnCall == nil { 778 fake.parseReferenceReturnsOnCall = make(map[int]struct { 779 result1 name.Reference 780 result2 error 781 }) 782 } 783 fake.parseReferenceReturnsOnCall[i] = struct { 784 result1 name.Reference 785 result2 error 786 }{result1, result2} 787 } 788 789 func (fake *FakeImpl) PayloadBytes(arg1 string) ([]byte, error) { 790 fake.payloadBytesMutex.Lock() 791 ret, specificReturn := fake.payloadBytesReturnsOnCall[len(fake.payloadBytesArgsForCall)] 792 fake.payloadBytesArgsForCall = append(fake.payloadBytesArgsForCall, struct { 793 arg1 string 794 }{arg1}) 795 stub := fake.PayloadBytesStub 796 fakeReturns := fake.payloadBytesReturns 797 fake.recordInvocation("PayloadBytes", []interface{}{arg1}) 798 fake.payloadBytesMutex.Unlock() 799 if stub != nil { 800 return stub(arg1) 801 } 802 if specificReturn { 803 return ret.result1, ret.result2 804 } 805 return fakeReturns.result1, fakeReturns.result2 806 } 807 808 func (fake *FakeImpl) PayloadBytesCallCount() int { 809 fake.payloadBytesMutex.RLock() 810 defer fake.payloadBytesMutex.RUnlock() 811 return len(fake.payloadBytesArgsForCall) 812 } 813 814 func (fake *FakeImpl) PayloadBytesCalls(stub func(string) ([]byte, error)) { 815 fake.payloadBytesMutex.Lock() 816 defer fake.payloadBytesMutex.Unlock() 817 fake.PayloadBytesStub = stub 818 } 819 820 func (fake *FakeImpl) PayloadBytesArgsForCall(i int) string { 821 fake.payloadBytesMutex.RLock() 822 defer fake.payloadBytesMutex.RUnlock() 823 argsForCall := fake.payloadBytesArgsForCall[i] 824 return argsForCall.arg1 825 } 826 827 func (fake *FakeImpl) PayloadBytesReturns(result1 []byte, result2 error) { 828 fake.payloadBytesMutex.Lock() 829 defer fake.payloadBytesMutex.Unlock() 830 fake.PayloadBytesStub = nil 831 fake.payloadBytesReturns = struct { 832 result1 []byte 833 result2 error 834 }{result1, result2} 835 } 836 837 func (fake *FakeImpl) PayloadBytesReturnsOnCall(i int, result1 []byte, result2 error) { 838 fake.payloadBytesMutex.Lock() 839 defer fake.payloadBytesMutex.Unlock() 840 fake.PayloadBytesStub = nil 841 if fake.payloadBytesReturnsOnCall == nil { 842 fake.payloadBytesReturnsOnCall = make(map[int]struct { 843 result1 []byte 844 result2 error 845 }) 846 } 847 fake.payloadBytesReturnsOnCall[i] = struct { 848 result1 []byte 849 result2 error 850 }{result1, result2} 851 } 852 853 func (fake *FakeImpl) Setenv(arg1 string, arg2 string) error { 854 fake.setenvMutex.Lock() 855 ret, specificReturn := fake.setenvReturnsOnCall[len(fake.setenvArgsForCall)] 856 fake.setenvArgsForCall = append(fake.setenvArgsForCall, struct { 857 arg1 string 858 arg2 string 859 }{arg1, arg2}) 860 stub := fake.SetenvStub 861 fakeReturns := fake.setenvReturns 862 fake.recordInvocation("Setenv", []interface{}{arg1, arg2}) 863 fake.setenvMutex.Unlock() 864 if stub != nil { 865 return stub(arg1, arg2) 866 } 867 if specificReturn { 868 return ret.result1 869 } 870 return fakeReturns.result1 871 } 872 873 func (fake *FakeImpl) SetenvCallCount() int { 874 fake.setenvMutex.RLock() 875 defer fake.setenvMutex.RUnlock() 876 return len(fake.setenvArgsForCall) 877 } 878 879 func (fake *FakeImpl) SetenvCalls(stub func(string, string) error) { 880 fake.setenvMutex.Lock() 881 defer fake.setenvMutex.Unlock() 882 fake.SetenvStub = stub 883 } 884 885 func (fake *FakeImpl) SetenvArgsForCall(i int) (string, string) { 886 fake.setenvMutex.RLock() 887 defer fake.setenvMutex.RUnlock() 888 argsForCall := fake.setenvArgsForCall[i] 889 return argsForCall.arg1, argsForCall.arg2 890 } 891 892 func (fake *FakeImpl) SetenvReturns(result1 error) { 893 fake.setenvMutex.Lock() 894 defer fake.setenvMutex.Unlock() 895 fake.SetenvStub = nil 896 fake.setenvReturns = struct { 897 result1 error 898 }{result1} 899 } 900 901 func (fake *FakeImpl) SetenvReturnsOnCall(i int, result1 error) { 902 fake.setenvMutex.Lock() 903 defer fake.setenvMutex.Unlock() 904 fake.SetenvStub = nil 905 if fake.setenvReturnsOnCall == nil { 906 fake.setenvReturnsOnCall = make(map[int]struct { 907 result1 error 908 }) 909 } 910 fake.setenvReturnsOnCall[i] = struct { 911 result1 error 912 }{result1} 913 } 914 915 func (fake *FakeImpl) SignFileInternal(arg1 options.RootOptions, arg2 options.KeyOpts, arg3 string, arg4 bool, arg5 string, arg6 string, arg7 bool) error { 916 fake.signFileInternalMutex.Lock() 917 ret, specificReturn := fake.signFileInternalReturnsOnCall[len(fake.signFileInternalArgsForCall)] 918 fake.signFileInternalArgsForCall = append(fake.signFileInternalArgsForCall, struct { 919 arg1 options.RootOptions 920 arg2 options.KeyOpts 921 arg3 string 922 arg4 bool 923 arg5 string 924 arg6 string 925 arg7 bool 926 }{arg1, arg2, arg3, arg4, arg5, arg6, arg7}) 927 stub := fake.SignFileInternalStub 928 fakeReturns := fake.signFileInternalReturns 929 fake.recordInvocation("SignFileInternal", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6, arg7}) 930 fake.signFileInternalMutex.Unlock() 931 if stub != nil { 932 return stub(arg1, arg2, arg3, arg4, arg5, arg6, arg7) 933 } 934 if specificReturn { 935 return ret.result1 936 } 937 return fakeReturns.result1 938 } 939 940 func (fake *FakeImpl) SignFileInternalCallCount() int { 941 fake.signFileInternalMutex.RLock() 942 defer fake.signFileInternalMutex.RUnlock() 943 return len(fake.signFileInternalArgsForCall) 944 } 945 946 func (fake *FakeImpl) SignFileInternalCalls(stub func(options.RootOptions, options.KeyOpts, string, bool, string, string, bool) error) { 947 fake.signFileInternalMutex.Lock() 948 defer fake.signFileInternalMutex.Unlock() 949 fake.SignFileInternalStub = stub 950 } 951 952 func (fake *FakeImpl) SignFileInternalArgsForCall(i int) (options.RootOptions, options.KeyOpts, string, bool, string, string, bool) { 953 fake.signFileInternalMutex.RLock() 954 defer fake.signFileInternalMutex.RUnlock() 955 argsForCall := fake.signFileInternalArgsForCall[i] 956 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6, argsForCall.arg7 957 } 958 959 func (fake *FakeImpl) SignFileInternalReturns(result1 error) { 960 fake.signFileInternalMutex.Lock() 961 defer fake.signFileInternalMutex.Unlock() 962 fake.SignFileInternalStub = nil 963 fake.signFileInternalReturns = struct { 964 result1 error 965 }{result1} 966 } 967 968 func (fake *FakeImpl) SignFileInternalReturnsOnCall(i int, result1 error) { 969 fake.signFileInternalMutex.Lock() 970 defer fake.signFileInternalMutex.Unlock() 971 fake.SignFileInternalStub = nil 972 if fake.signFileInternalReturnsOnCall == nil { 973 fake.signFileInternalReturnsOnCall = make(map[int]struct { 974 result1 error 975 }) 976 } 977 fake.signFileInternalReturnsOnCall[i] = struct { 978 result1 error 979 }{result1} 980 } 981 982 func (fake *FakeImpl) SignImageInternal(arg1 options.RootOptions, arg2 options.KeyOpts, arg3 options.SignOptions, arg4 []string) error { 983 var arg4Copy []string 984 if arg4 != nil { 985 arg4Copy = make([]string, len(arg4)) 986 copy(arg4Copy, arg4) 987 } 988 fake.signImageInternalMutex.Lock() 989 ret, specificReturn := fake.signImageInternalReturnsOnCall[len(fake.signImageInternalArgsForCall)] 990 fake.signImageInternalArgsForCall = append(fake.signImageInternalArgsForCall, struct { 991 arg1 options.RootOptions 992 arg2 options.KeyOpts 993 arg3 options.SignOptions 994 arg4 []string 995 }{arg1, arg2, arg3, arg4Copy}) 996 stub := fake.SignImageInternalStub 997 fakeReturns := fake.signImageInternalReturns 998 fake.recordInvocation("SignImageInternal", []interface{}{arg1, arg2, arg3, arg4Copy}) 999 fake.signImageInternalMutex.Unlock() 1000 if stub != nil { 1001 return stub(arg1, arg2, arg3, arg4) 1002 } 1003 if specificReturn { 1004 return ret.result1 1005 } 1006 return fakeReturns.result1 1007 } 1008 1009 func (fake *FakeImpl) SignImageInternalCallCount() int { 1010 fake.signImageInternalMutex.RLock() 1011 defer fake.signImageInternalMutex.RUnlock() 1012 return len(fake.signImageInternalArgsForCall) 1013 } 1014 1015 func (fake *FakeImpl) SignImageInternalCalls(stub func(options.RootOptions, options.KeyOpts, options.SignOptions, []string) error) { 1016 fake.signImageInternalMutex.Lock() 1017 defer fake.signImageInternalMutex.Unlock() 1018 fake.SignImageInternalStub = stub 1019 } 1020 1021 func (fake *FakeImpl) SignImageInternalArgsForCall(i int) (options.RootOptions, options.KeyOpts, options.SignOptions, []string) { 1022 fake.signImageInternalMutex.RLock() 1023 defer fake.signImageInternalMutex.RUnlock() 1024 argsForCall := fake.signImageInternalArgsForCall[i] 1025 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 1026 } 1027 1028 func (fake *FakeImpl) SignImageInternalReturns(result1 error) { 1029 fake.signImageInternalMutex.Lock() 1030 defer fake.signImageInternalMutex.Unlock() 1031 fake.SignImageInternalStub = nil 1032 fake.signImageInternalReturns = struct { 1033 result1 error 1034 }{result1} 1035 } 1036 1037 func (fake *FakeImpl) SignImageInternalReturnsOnCall(i int, result1 error) { 1038 fake.signImageInternalMutex.Lock() 1039 defer fake.signImageInternalMutex.Unlock() 1040 fake.SignImageInternalStub = nil 1041 if fake.signImageInternalReturnsOnCall == nil { 1042 fake.signImageInternalReturnsOnCall = make(map[int]struct { 1043 result1 error 1044 }) 1045 } 1046 fake.signImageInternalReturnsOnCall[i] = struct { 1047 result1 error 1048 }{result1} 1049 } 1050 1051 func (fake *FakeImpl) TokenFromProviders(arg1 context.Context, arg2 *logrus.Logger) (string, error) { 1052 fake.tokenFromProvidersMutex.Lock() 1053 ret, specificReturn := fake.tokenFromProvidersReturnsOnCall[len(fake.tokenFromProvidersArgsForCall)] 1054 fake.tokenFromProvidersArgsForCall = append(fake.tokenFromProvidersArgsForCall, struct { 1055 arg1 context.Context 1056 arg2 *logrus.Logger 1057 }{arg1, arg2}) 1058 stub := fake.TokenFromProvidersStub 1059 fakeReturns := fake.tokenFromProvidersReturns 1060 fake.recordInvocation("TokenFromProviders", []interface{}{arg1, arg2}) 1061 fake.tokenFromProvidersMutex.Unlock() 1062 if stub != nil { 1063 return stub(arg1, arg2) 1064 } 1065 if specificReturn { 1066 return ret.result1, ret.result2 1067 } 1068 return fakeReturns.result1, fakeReturns.result2 1069 } 1070 1071 func (fake *FakeImpl) TokenFromProvidersCallCount() int { 1072 fake.tokenFromProvidersMutex.RLock() 1073 defer fake.tokenFromProvidersMutex.RUnlock() 1074 return len(fake.tokenFromProvidersArgsForCall) 1075 } 1076 1077 func (fake *FakeImpl) TokenFromProvidersCalls(stub func(context.Context, *logrus.Logger) (string, error)) { 1078 fake.tokenFromProvidersMutex.Lock() 1079 defer fake.tokenFromProvidersMutex.Unlock() 1080 fake.TokenFromProvidersStub = stub 1081 } 1082 1083 func (fake *FakeImpl) TokenFromProvidersArgsForCall(i int) (context.Context, *logrus.Logger) { 1084 fake.tokenFromProvidersMutex.RLock() 1085 defer fake.tokenFromProvidersMutex.RUnlock() 1086 argsForCall := fake.tokenFromProvidersArgsForCall[i] 1087 return argsForCall.arg1, argsForCall.arg2 1088 } 1089 1090 func (fake *FakeImpl) TokenFromProvidersReturns(result1 string, result2 error) { 1091 fake.tokenFromProvidersMutex.Lock() 1092 defer fake.tokenFromProvidersMutex.Unlock() 1093 fake.TokenFromProvidersStub = nil 1094 fake.tokenFromProvidersReturns = struct { 1095 result1 string 1096 result2 error 1097 }{result1, result2} 1098 } 1099 1100 func (fake *FakeImpl) TokenFromProvidersReturnsOnCall(i int, result1 string, result2 error) { 1101 fake.tokenFromProvidersMutex.Lock() 1102 defer fake.tokenFromProvidersMutex.Unlock() 1103 fake.TokenFromProvidersStub = nil 1104 if fake.tokenFromProvidersReturnsOnCall == nil { 1105 fake.tokenFromProvidersReturnsOnCall = make(map[int]struct { 1106 result1 string 1107 result2 error 1108 }) 1109 } 1110 fake.tokenFromProvidersReturnsOnCall[i] = struct { 1111 result1 string 1112 result2 error 1113 }{result1, result2} 1114 } 1115 1116 func (fake *FakeImpl) VerifyFileInternal(arg1 context.Context, arg2 options.KeyOpts, arg3 options.CertVerifyOptions, arg4 string, arg5 string) error { 1117 fake.verifyFileInternalMutex.Lock() 1118 ret, specificReturn := fake.verifyFileInternalReturnsOnCall[len(fake.verifyFileInternalArgsForCall)] 1119 fake.verifyFileInternalArgsForCall = append(fake.verifyFileInternalArgsForCall, struct { 1120 arg1 context.Context 1121 arg2 options.KeyOpts 1122 arg3 options.CertVerifyOptions 1123 arg4 string 1124 arg5 string 1125 }{arg1, arg2, arg3, arg4, arg5}) 1126 stub := fake.VerifyFileInternalStub 1127 fakeReturns := fake.verifyFileInternalReturns 1128 fake.recordInvocation("VerifyFileInternal", []interface{}{arg1, arg2, arg3, arg4, arg5}) 1129 fake.verifyFileInternalMutex.Unlock() 1130 if stub != nil { 1131 return stub(arg1, arg2, arg3, arg4, arg5) 1132 } 1133 if specificReturn { 1134 return ret.result1 1135 } 1136 return fakeReturns.result1 1137 } 1138 1139 func (fake *FakeImpl) VerifyFileInternalCallCount() int { 1140 fake.verifyFileInternalMutex.RLock() 1141 defer fake.verifyFileInternalMutex.RUnlock() 1142 return len(fake.verifyFileInternalArgsForCall) 1143 } 1144 1145 func (fake *FakeImpl) VerifyFileInternalCalls(stub func(context.Context, options.KeyOpts, options.CertVerifyOptions, string, string) error) { 1146 fake.verifyFileInternalMutex.Lock() 1147 defer fake.verifyFileInternalMutex.Unlock() 1148 fake.VerifyFileInternalStub = stub 1149 } 1150 1151 func (fake *FakeImpl) VerifyFileInternalArgsForCall(i int) (context.Context, options.KeyOpts, options.CertVerifyOptions, string, string) { 1152 fake.verifyFileInternalMutex.RLock() 1153 defer fake.verifyFileInternalMutex.RUnlock() 1154 argsForCall := fake.verifyFileInternalArgsForCall[i] 1155 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 1156 } 1157 1158 func (fake *FakeImpl) VerifyFileInternalReturns(result1 error) { 1159 fake.verifyFileInternalMutex.Lock() 1160 defer fake.verifyFileInternalMutex.Unlock() 1161 fake.VerifyFileInternalStub = nil 1162 fake.verifyFileInternalReturns = struct { 1163 result1 error 1164 }{result1} 1165 } 1166 1167 func (fake *FakeImpl) VerifyFileInternalReturnsOnCall(i int, result1 error) { 1168 fake.verifyFileInternalMutex.Lock() 1169 defer fake.verifyFileInternalMutex.Unlock() 1170 fake.VerifyFileInternalStub = nil 1171 if fake.verifyFileInternalReturnsOnCall == nil { 1172 fake.verifyFileInternalReturnsOnCall = make(map[int]struct { 1173 result1 error 1174 }) 1175 } 1176 fake.verifyFileInternalReturnsOnCall[i] = struct { 1177 result1 error 1178 }{result1} 1179 } 1180 1181 func (fake *FakeImpl) VerifyImageInternal(arg1 context.Context, arg2 options.CertVerifyOptions, arg3 string, arg4 []string, arg5 bool) (*sign.SignedObject, error) { 1182 var arg4Copy []string 1183 if arg4 != nil { 1184 arg4Copy = make([]string, len(arg4)) 1185 copy(arg4Copy, arg4) 1186 } 1187 fake.verifyImageInternalMutex.Lock() 1188 ret, specificReturn := fake.verifyImageInternalReturnsOnCall[len(fake.verifyImageInternalArgsForCall)] 1189 fake.verifyImageInternalArgsForCall = append(fake.verifyImageInternalArgsForCall, struct { 1190 arg1 context.Context 1191 arg2 options.CertVerifyOptions 1192 arg3 string 1193 arg4 []string 1194 arg5 bool 1195 }{arg1, arg2, arg3, arg4Copy, arg5}) 1196 stub := fake.VerifyImageInternalStub 1197 fakeReturns := fake.verifyImageInternalReturns 1198 fake.recordInvocation("VerifyImageInternal", []interface{}{arg1, arg2, arg3, arg4Copy, arg5}) 1199 fake.verifyImageInternalMutex.Unlock() 1200 if stub != nil { 1201 return stub(arg1, arg2, arg3, arg4, arg5) 1202 } 1203 if specificReturn { 1204 return ret.result1, ret.result2 1205 } 1206 return fakeReturns.result1, fakeReturns.result2 1207 } 1208 1209 func (fake *FakeImpl) VerifyImageInternalCallCount() int { 1210 fake.verifyImageInternalMutex.RLock() 1211 defer fake.verifyImageInternalMutex.RUnlock() 1212 return len(fake.verifyImageInternalArgsForCall) 1213 } 1214 1215 func (fake *FakeImpl) VerifyImageInternalCalls(stub func(context.Context, options.CertVerifyOptions, string, []string, bool) (*sign.SignedObject, error)) { 1216 fake.verifyImageInternalMutex.Lock() 1217 defer fake.verifyImageInternalMutex.Unlock() 1218 fake.VerifyImageInternalStub = stub 1219 } 1220 1221 func (fake *FakeImpl) VerifyImageInternalArgsForCall(i int) (context.Context, options.CertVerifyOptions, string, []string, bool) { 1222 fake.verifyImageInternalMutex.RLock() 1223 defer fake.verifyImageInternalMutex.RUnlock() 1224 argsForCall := fake.verifyImageInternalArgsForCall[i] 1225 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 1226 } 1227 1228 func (fake *FakeImpl) VerifyImageInternalReturns(result1 *sign.SignedObject, result2 error) { 1229 fake.verifyImageInternalMutex.Lock() 1230 defer fake.verifyImageInternalMutex.Unlock() 1231 fake.VerifyImageInternalStub = nil 1232 fake.verifyImageInternalReturns = struct { 1233 result1 *sign.SignedObject 1234 result2 error 1235 }{result1, result2} 1236 } 1237 1238 func (fake *FakeImpl) VerifyImageInternalReturnsOnCall(i int, result1 *sign.SignedObject, result2 error) { 1239 fake.verifyImageInternalMutex.Lock() 1240 defer fake.verifyImageInternalMutex.Unlock() 1241 fake.VerifyImageInternalStub = nil 1242 if fake.verifyImageInternalReturnsOnCall == nil { 1243 fake.verifyImageInternalReturnsOnCall = make(map[int]struct { 1244 result1 *sign.SignedObject 1245 result2 error 1246 }) 1247 } 1248 fake.verifyImageInternalReturnsOnCall[i] = struct { 1249 result1 *sign.SignedObject 1250 result2 error 1251 }{result1, result2} 1252 } 1253 1254 func (fake *FakeImpl) Invocations() map[string][][]interface{} { 1255 fake.invocationsMutex.RLock() 1256 defer fake.invocationsMutex.RUnlock() 1257 fake.digestMutex.RLock() 1258 defer fake.digestMutex.RUnlock() 1259 fake.envDefaultMutex.RLock() 1260 defer fake.envDefaultMutex.RUnlock() 1261 fake.fileExistsMutex.RLock() 1262 defer fake.fileExistsMutex.RUnlock() 1263 fake.findTlogEntryMutex.RLock() 1264 defer fake.findTlogEntryMutex.RUnlock() 1265 fake.imagesSignedMutex.RLock() 1266 defer fake.imagesSignedMutex.RUnlock() 1267 fake.newRekorClientMutex.RLock() 1268 defer fake.newRekorClientMutex.RUnlock() 1269 fake.newWithContextMutex.RLock() 1270 defer fake.newWithContextMutex.RUnlock() 1271 fake.parseReferenceMutex.RLock() 1272 defer fake.parseReferenceMutex.RUnlock() 1273 fake.payloadBytesMutex.RLock() 1274 defer fake.payloadBytesMutex.RUnlock() 1275 fake.setenvMutex.RLock() 1276 defer fake.setenvMutex.RUnlock() 1277 fake.signFileInternalMutex.RLock() 1278 defer fake.signFileInternalMutex.RUnlock() 1279 fake.signImageInternalMutex.RLock() 1280 defer fake.signImageInternalMutex.RUnlock() 1281 fake.tokenFromProvidersMutex.RLock() 1282 defer fake.tokenFromProvidersMutex.RUnlock() 1283 fake.verifyFileInternalMutex.RLock() 1284 defer fake.verifyFileInternalMutex.RUnlock() 1285 fake.verifyImageInternalMutex.RLock() 1286 defer fake.verifyImageInternalMutex.RUnlock() 1287 copiedInvocations := map[string][][]interface{}{} 1288 for key, value := range fake.invocations { 1289 copiedInvocations[key] = value 1290 } 1291 return copiedInvocations 1292 } 1293 1294 func (fake *FakeImpl) recordInvocation(key string, args []interface{}) { 1295 fake.invocationsMutex.Lock() 1296 defer fake.invocationsMutex.Unlock() 1297 if fake.invocations == nil { 1298 fake.invocations = map[string][][]interface{}{} 1299 } 1300 if fake.invocations[key] == nil { 1301 fake.invocations[key] = [][]interface{}{} 1302 } 1303 fake.invocations[key] = append(fake.invocations[key], args) 1304 }