From 9291ca9908db696c5a8a4d71875f35f68f83dd45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20M=C3=B6hlmann?= Date: Fri, 17 Feb 2023 14:42:02 +0200 Subject: [PATCH] rp/mock: update go generate package and type Fixes #281 --- pkg/client/rp/mock/generate.go | 2 +- pkg/client/rp/mock/verifier.mock.go | 168 ++++++++++++++++++++++------ 2 files changed, 133 insertions(+), 37 deletions(-) diff --git a/pkg/client/rp/mock/generate.go b/pkg/client/rp/mock/generate.go index 1e05701..7db81ea 100644 --- a/pkg/client/rp/mock/generate.go +++ b/pkg/client/rp/mock/generate.go @@ -1,3 +1,3 @@ package mock -//go:generate mockgen -package mock -destination ./verifier.mock.go github.com/zitadel/oidc/pkg/rp Verifier +//go:generate mockgen -package mock -destination ./verifier.mock.go github.com/zitadel/oidc/v2/pkg/client/rp IDTokenVerifier diff --git a/pkg/client/rp/mock/verifier.mock.go b/pkg/client/rp/mock/verifier.mock.go index 9d1daa1..eac6a79 100644 --- a/pkg/client/rp/mock/verifier.mock.go +++ b/pkg/client/rp/mock/verifier.mock.go @@ -1,67 +1,163 @@ // Code generated by MockGen. DO NOT EDIT. -// Source: github.com/zitadel/oidc/pkg/rp (interfaces: Verifier) +// Source: github.com/zitadel/oidc/v2/pkg/client/rp (interfaces: IDTokenVerifier) // Package mock is a generated GoMock package. package mock import ( - "context" - "reflect" + context "context" + reflect "reflect" + time "time" - "github.com/golang/mock/gomock" - - "github.com/zitadel/oidc/v2/pkg/oidc" + gomock "github.com/golang/mock/gomock" + oidc "github.com/zitadel/oidc/v2/pkg/oidc" ) -// MockVerifier is a mock of Verifier interface -type MockVerifier struct { +// MockIDTokenVerifier is a mock of IDTokenVerifier interface. +type MockIDTokenVerifier struct { ctrl *gomock.Controller - recorder *MockVerifierMockRecorder + recorder *MockIDTokenVerifierMockRecorder } -// MockVerifierMockRecorder is the mock recorder for MockVerifier -type MockVerifierMockRecorder struct { - mock *MockVerifier +// MockIDTokenVerifierMockRecorder is the mock recorder for MockIDTokenVerifier. +type MockIDTokenVerifierMockRecorder struct { + mock *MockIDTokenVerifier } -// NewMockVerifier creates a new mock instance -func NewMockVerifier(ctrl *gomock.Controller) *MockVerifier { - mock := &MockVerifier{ctrl: ctrl} - mock.recorder = &MockVerifierMockRecorder{mock} +// NewMockIDTokenVerifier creates a new mock instance. +func NewMockIDTokenVerifier(ctrl *gomock.Controller) *MockIDTokenVerifier { + mock := &MockIDTokenVerifier{ctrl: ctrl} + mock.recorder = &MockIDTokenVerifierMockRecorder{mock} return mock } -// EXPECT returns an object that allows the caller to indicate expected use -func (m *MockVerifier) EXPECT() *MockVerifierMockRecorder { +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockIDTokenVerifier) EXPECT() *MockIDTokenVerifierMockRecorder { return m.recorder } -// Verify mocks base method -func (m *MockVerifier) Verify(arg0 context.Context, arg1, arg2 string) (*oidc.IDTokenClaims, error) { +// ACR mocks base method. +func (m *MockIDTokenVerifier) ACR() oidc.ACRVerifier { m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "Verify", arg0, arg1, arg2) - ret0, _ := ret[0].(*oidc.IDTokenClaims) - ret1, _ := ret[1].(error) - return ret0, ret1 + ret := m.ctrl.Call(m, "ACR") + ret0, _ := ret[0].(oidc.ACRVerifier) + return ret0 } -// Verify indicates an expected call of Verify -func (mr *MockVerifierMockRecorder) Verify(arg0, arg1, arg2 interface{}) *gomock.Call { +// ACR indicates an expected call of ACR. +func (mr *MockIDTokenVerifierMockRecorder) ACR() *gomock.Call { mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Verify", reflect.TypeOf((*MockVerifier)(nil).Verify), arg0, arg1, arg2) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ACR", reflect.TypeOf((*MockIDTokenVerifier)(nil).ACR)) } -// VerifyIDToken mocks base method -func (m *MockVerifier) VerifyIDToken(arg0 context.Context, arg1 string) (*oidc.IDTokenClaims, error) { +// ClientID mocks base method. +func (m *MockIDTokenVerifier) ClientID() string { m.ctrl.T.Helper() - ret := m.ctrl.Call(m, "VerifyIDToken", arg0, arg1) - ret0, _ := ret[0].(*oidc.IDTokenClaims) - ret1, _ := ret[1].(error) - return ret0, ret1 + ret := m.ctrl.Call(m, "ClientID") + ret0, _ := ret[0].(string) + return ret0 } -// VerifyIDToken indicates an expected call of VerifyIDToken -func (mr *MockVerifierMockRecorder) VerifyIDToken(arg0, arg1 interface{}) *gomock.Call { +// ClientID indicates an expected call of ClientID. +func (mr *MockIDTokenVerifierMockRecorder) ClientID() *gomock.Call { mr.mock.ctrl.T.Helper() - return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyIDToken", reflect.TypeOf((*MockVerifier)(nil).VerifyIDToken), arg0, arg1) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClientID", reflect.TypeOf((*MockIDTokenVerifier)(nil).ClientID)) +} + +// Issuer mocks base method. +func (m *MockIDTokenVerifier) Issuer() string { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Issuer") + ret0, _ := ret[0].(string) + return ret0 +} + +// Issuer indicates an expected call of Issuer. +func (mr *MockIDTokenVerifierMockRecorder) Issuer() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Issuer", reflect.TypeOf((*MockIDTokenVerifier)(nil).Issuer)) +} + +// KeySet mocks base method. +func (m *MockIDTokenVerifier) KeySet() oidc.KeySet { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "KeySet") + ret0, _ := ret[0].(oidc.KeySet) + return ret0 +} + +// KeySet indicates an expected call of KeySet. +func (mr *MockIDTokenVerifierMockRecorder) KeySet() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KeySet", reflect.TypeOf((*MockIDTokenVerifier)(nil).KeySet)) +} + +// MaxAge mocks base method. +func (m *MockIDTokenVerifier) MaxAge() time.Duration { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "MaxAge") + ret0, _ := ret[0].(time.Duration) + return ret0 +} + +// MaxAge indicates an expected call of MaxAge. +func (mr *MockIDTokenVerifierMockRecorder) MaxAge() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaxAge", reflect.TypeOf((*MockIDTokenVerifier)(nil).MaxAge)) +} + +// MaxAgeIAT mocks base method. +func (m *MockIDTokenVerifier) MaxAgeIAT() time.Duration { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "MaxAgeIAT") + ret0, _ := ret[0].(time.Duration) + return ret0 +} + +// MaxAgeIAT indicates an expected call of MaxAgeIAT. +func (mr *MockIDTokenVerifierMockRecorder) MaxAgeIAT() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaxAgeIAT", reflect.TypeOf((*MockIDTokenVerifier)(nil).MaxAgeIAT)) +} + +// Nonce mocks base method. +func (m *MockIDTokenVerifier) Nonce(arg0 context.Context) string { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Nonce", arg0) + ret0, _ := ret[0].(string) + return ret0 +} + +// Nonce indicates an expected call of Nonce. +func (mr *MockIDTokenVerifierMockRecorder) Nonce(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Nonce", reflect.TypeOf((*MockIDTokenVerifier)(nil).Nonce), arg0) +} + +// Offset mocks base method. +func (m *MockIDTokenVerifier) Offset() time.Duration { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Offset") + ret0, _ := ret[0].(time.Duration) + return ret0 +} + +// Offset indicates an expected call of Offset. +func (mr *MockIDTokenVerifierMockRecorder) Offset() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Offset", reflect.TypeOf((*MockIDTokenVerifier)(nil).Offset)) +} + +// SupportedSignAlgs mocks base method. +func (m *MockIDTokenVerifier) SupportedSignAlgs() []string { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "SupportedSignAlgs") + ret0, _ := ret[0].([]string) + return ret0 +} + +// SupportedSignAlgs indicates an expected call of SupportedSignAlgs. +func (mr *MockIDTokenVerifierMockRecorder) SupportedSignAlgs() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SupportedSignAlgs", reflect.TypeOf((*MockIDTokenVerifier)(nil).SupportedSignAlgs)) }