github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/initializer/common/mocks/cryptovalidator.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "sync" 6 7 "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common" 8 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 9 ) 10 11 type CryptoValidator struct { 12 CheckClientAuthCryptoStub func(v1.Object, string) error 13 checkClientAuthCryptoMutex sync.RWMutex 14 checkClientAuthCryptoArgsForCall []struct { 15 arg1 v1.Object 16 arg2 string 17 } 18 checkClientAuthCryptoReturns struct { 19 result1 error 20 } 21 checkClientAuthCryptoReturnsOnCall map[int]struct { 22 result1 error 23 } 24 CheckEcertCryptoStub func(v1.Object, string) error 25 checkEcertCryptoMutex sync.RWMutex 26 checkEcertCryptoArgsForCall []struct { 27 arg1 v1.Object 28 arg2 string 29 } 30 checkEcertCryptoReturns struct { 31 result1 error 32 } 33 checkEcertCryptoReturnsOnCall map[int]struct { 34 result1 error 35 } 36 CheckTLSCryptoStub func(v1.Object, string) error 37 checkTLSCryptoMutex sync.RWMutex 38 checkTLSCryptoArgsForCall []struct { 39 arg1 v1.Object 40 arg2 string 41 } 42 checkTLSCryptoReturns struct { 43 result1 error 44 } 45 checkTLSCryptoReturnsOnCall map[int]struct { 46 result1 error 47 } 48 SetHSMEnabledStub func(bool) 49 setHSMEnabledMutex sync.RWMutex 50 setHSMEnabledArgsForCall []struct { 51 arg1 bool 52 } 53 invocations map[string][][]interface{} 54 invocationsMutex sync.RWMutex 55 } 56 57 func (fake *CryptoValidator) CheckClientAuthCrypto(arg1 v1.Object, arg2 string) error { 58 fake.checkClientAuthCryptoMutex.Lock() 59 ret, specificReturn := fake.checkClientAuthCryptoReturnsOnCall[len(fake.checkClientAuthCryptoArgsForCall)] 60 fake.checkClientAuthCryptoArgsForCall = append(fake.checkClientAuthCryptoArgsForCall, struct { 61 arg1 v1.Object 62 arg2 string 63 }{arg1, arg2}) 64 stub := fake.CheckClientAuthCryptoStub 65 fakeReturns := fake.checkClientAuthCryptoReturns 66 fake.recordInvocation("CheckClientAuthCrypto", []interface{}{arg1, arg2}) 67 fake.checkClientAuthCryptoMutex.Unlock() 68 if stub != nil { 69 return stub(arg1, arg2) 70 } 71 if specificReturn { 72 return ret.result1 73 } 74 return fakeReturns.result1 75 } 76 77 func (fake *CryptoValidator) CheckClientAuthCryptoCallCount() int { 78 fake.checkClientAuthCryptoMutex.RLock() 79 defer fake.checkClientAuthCryptoMutex.RUnlock() 80 return len(fake.checkClientAuthCryptoArgsForCall) 81 } 82 83 func (fake *CryptoValidator) CheckClientAuthCryptoCalls(stub func(v1.Object, string) error) { 84 fake.checkClientAuthCryptoMutex.Lock() 85 defer fake.checkClientAuthCryptoMutex.Unlock() 86 fake.CheckClientAuthCryptoStub = stub 87 } 88 89 func (fake *CryptoValidator) CheckClientAuthCryptoArgsForCall(i int) (v1.Object, string) { 90 fake.checkClientAuthCryptoMutex.RLock() 91 defer fake.checkClientAuthCryptoMutex.RUnlock() 92 argsForCall := fake.checkClientAuthCryptoArgsForCall[i] 93 return argsForCall.arg1, argsForCall.arg2 94 } 95 96 func (fake *CryptoValidator) CheckClientAuthCryptoReturns(result1 error) { 97 fake.checkClientAuthCryptoMutex.Lock() 98 defer fake.checkClientAuthCryptoMutex.Unlock() 99 fake.CheckClientAuthCryptoStub = nil 100 fake.checkClientAuthCryptoReturns = struct { 101 result1 error 102 }{result1} 103 } 104 105 func (fake *CryptoValidator) CheckClientAuthCryptoReturnsOnCall(i int, result1 error) { 106 fake.checkClientAuthCryptoMutex.Lock() 107 defer fake.checkClientAuthCryptoMutex.Unlock() 108 fake.CheckClientAuthCryptoStub = nil 109 if fake.checkClientAuthCryptoReturnsOnCall == nil { 110 fake.checkClientAuthCryptoReturnsOnCall = make(map[int]struct { 111 result1 error 112 }) 113 } 114 fake.checkClientAuthCryptoReturnsOnCall[i] = struct { 115 result1 error 116 }{result1} 117 } 118 119 func (fake *CryptoValidator) CheckEcertCrypto(arg1 v1.Object, arg2 string) error { 120 fake.checkEcertCryptoMutex.Lock() 121 ret, specificReturn := fake.checkEcertCryptoReturnsOnCall[len(fake.checkEcertCryptoArgsForCall)] 122 fake.checkEcertCryptoArgsForCall = append(fake.checkEcertCryptoArgsForCall, struct { 123 arg1 v1.Object 124 arg2 string 125 }{arg1, arg2}) 126 stub := fake.CheckEcertCryptoStub 127 fakeReturns := fake.checkEcertCryptoReturns 128 fake.recordInvocation("CheckEcertCrypto", []interface{}{arg1, arg2}) 129 fake.checkEcertCryptoMutex.Unlock() 130 if stub != nil { 131 return stub(arg1, arg2) 132 } 133 if specificReturn { 134 return ret.result1 135 } 136 return fakeReturns.result1 137 } 138 139 func (fake *CryptoValidator) CheckEcertCryptoCallCount() int { 140 fake.checkEcertCryptoMutex.RLock() 141 defer fake.checkEcertCryptoMutex.RUnlock() 142 return len(fake.checkEcertCryptoArgsForCall) 143 } 144 145 func (fake *CryptoValidator) CheckEcertCryptoCalls(stub func(v1.Object, string) error) { 146 fake.checkEcertCryptoMutex.Lock() 147 defer fake.checkEcertCryptoMutex.Unlock() 148 fake.CheckEcertCryptoStub = stub 149 } 150 151 func (fake *CryptoValidator) CheckEcertCryptoArgsForCall(i int) (v1.Object, string) { 152 fake.checkEcertCryptoMutex.RLock() 153 defer fake.checkEcertCryptoMutex.RUnlock() 154 argsForCall := fake.checkEcertCryptoArgsForCall[i] 155 return argsForCall.arg1, argsForCall.arg2 156 } 157 158 func (fake *CryptoValidator) CheckEcertCryptoReturns(result1 error) { 159 fake.checkEcertCryptoMutex.Lock() 160 defer fake.checkEcertCryptoMutex.Unlock() 161 fake.CheckEcertCryptoStub = nil 162 fake.checkEcertCryptoReturns = struct { 163 result1 error 164 }{result1} 165 } 166 167 func (fake *CryptoValidator) CheckEcertCryptoReturnsOnCall(i int, result1 error) { 168 fake.checkEcertCryptoMutex.Lock() 169 defer fake.checkEcertCryptoMutex.Unlock() 170 fake.CheckEcertCryptoStub = nil 171 if fake.checkEcertCryptoReturnsOnCall == nil { 172 fake.checkEcertCryptoReturnsOnCall = make(map[int]struct { 173 result1 error 174 }) 175 } 176 fake.checkEcertCryptoReturnsOnCall[i] = struct { 177 result1 error 178 }{result1} 179 } 180 181 func (fake *CryptoValidator) CheckTLSCrypto(arg1 v1.Object, arg2 string) error { 182 fake.checkTLSCryptoMutex.Lock() 183 ret, specificReturn := fake.checkTLSCryptoReturnsOnCall[len(fake.checkTLSCryptoArgsForCall)] 184 fake.checkTLSCryptoArgsForCall = append(fake.checkTLSCryptoArgsForCall, struct { 185 arg1 v1.Object 186 arg2 string 187 }{arg1, arg2}) 188 stub := fake.CheckTLSCryptoStub 189 fakeReturns := fake.checkTLSCryptoReturns 190 fake.recordInvocation("CheckTLSCrypto", []interface{}{arg1, arg2}) 191 fake.checkTLSCryptoMutex.Unlock() 192 if stub != nil { 193 return stub(arg1, arg2) 194 } 195 if specificReturn { 196 return ret.result1 197 } 198 return fakeReturns.result1 199 } 200 201 func (fake *CryptoValidator) CheckTLSCryptoCallCount() int { 202 fake.checkTLSCryptoMutex.RLock() 203 defer fake.checkTLSCryptoMutex.RUnlock() 204 return len(fake.checkTLSCryptoArgsForCall) 205 } 206 207 func (fake *CryptoValidator) CheckTLSCryptoCalls(stub func(v1.Object, string) error) { 208 fake.checkTLSCryptoMutex.Lock() 209 defer fake.checkTLSCryptoMutex.Unlock() 210 fake.CheckTLSCryptoStub = stub 211 } 212 213 func (fake *CryptoValidator) CheckTLSCryptoArgsForCall(i int) (v1.Object, string) { 214 fake.checkTLSCryptoMutex.RLock() 215 defer fake.checkTLSCryptoMutex.RUnlock() 216 argsForCall := fake.checkTLSCryptoArgsForCall[i] 217 return argsForCall.arg1, argsForCall.arg2 218 } 219 220 func (fake *CryptoValidator) CheckTLSCryptoReturns(result1 error) { 221 fake.checkTLSCryptoMutex.Lock() 222 defer fake.checkTLSCryptoMutex.Unlock() 223 fake.CheckTLSCryptoStub = nil 224 fake.checkTLSCryptoReturns = struct { 225 result1 error 226 }{result1} 227 } 228 229 func (fake *CryptoValidator) CheckTLSCryptoReturnsOnCall(i int, result1 error) { 230 fake.checkTLSCryptoMutex.Lock() 231 defer fake.checkTLSCryptoMutex.Unlock() 232 fake.CheckTLSCryptoStub = nil 233 if fake.checkTLSCryptoReturnsOnCall == nil { 234 fake.checkTLSCryptoReturnsOnCall = make(map[int]struct { 235 result1 error 236 }) 237 } 238 fake.checkTLSCryptoReturnsOnCall[i] = struct { 239 result1 error 240 }{result1} 241 } 242 243 func (fake *CryptoValidator) SetHSMEnabled(arg1 bool) { 244 fake.setHSMEnabledMutex.Lock() 245 fake.setHSMEnabledArgsForCall = append(fake.setHSMEnabledArgsForCall, struct { 246 arg1 bool 247 }{arg1}) 248 stub := fake.SetHSMEnabledStub 249 fake.recordInvocation("SetHSMEnabled", []interface{}{arg1}) 250 fake.setHSMEnabledMutex.Unlock() 251 if stub != nil { 252 fake.SetHSMEnabledStub(arg1) 253 } 254 } 255 256 func (fake *CryptoValidator) SetHSMEnabledCallCount() int { 257 fake.setHSMEnabledMutex.RLock() 258 defer fake.setHSMEnabledMutex.RUnlock() 259 return len(fake.setHSMEnabledArgsForCall) 260 } 261 262 func (fake *CryptoValidator) SetHSMEnabledCalls(stub func(bool)) { 263 fake.setHSMEnabledMutex.Lock() 264 defer fake.setHSMEnabledMutex.Unlock() 265 fake.SetHSMEnabledStub = stub 266 } 267 268 func (fake *CryptoValidator) SetHSMEnabledArgsForCall(i int) bool { 269 fake.setHSMEnabledMutex.RLock() 270 defer fake.setHSMEnabledMutex.RUnlock() 271 argsForCall := fake.setHSMEnabledArgsForCall[i] 272 return argsForCall.arg1 273 } 274 275 func (fake *CryptoValidator) Invocations() map[string][][]interface{} { 276 fake.invocationsMutex.RLock() 277 defer fake.invocationsMutex.RUnlock() 278 fake.checkClientAuthCryptoMutex.RLock() 279 defer fake.checkClientAuthCryptoMutex.RUnlock() 280 fake.checkEcertCryptoMutex.RLock() 281 defer fake.checkEcertCryptoMutex.RUnlock() 282 fake.checkTLSCryptoMutex.RLock() 283 defer fake.checkTLSCryptoMutex.RUnlock() 284 fake.setHSMEnabledMutex.RLock() 285 defer fake.setHSMEnabledMutex.RUnlock() 286 copiedInvocations := map[string][][]interface{}{} 287 for key, value := range fake.invocations { 288 copiedInvocations[key] = value 289 } 290 return copiedInvocations 291 } 292 293 func (fake *CryptoValidator) recordInvocation(key string, args []interface{}) { 294 fake.invocationsMutex.Lock() 295 defer fake.invocationsMutex.Unlock() 296 if fake.invocations == nil { 297 fake.invocations = map[string][][]interface{}{} 298 } 299 if fake.invocations[key] == nil { 300 fake.invocations[key] = [][]interface{}{} 301 } 302 fake.invocations[key] = append(fake.invocations[key], args) 303 } 304 305 var _ common.CryptoValidator = new(CryptoValidator)