mocks

package
v0.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAuditStore added in v0.20.0

type MockAuditStore struct {
	// contains filtered or unexported fields
}

MockAuditStore is a mock of AuditStore interface.

func NewMockAuditStore added in v0.20.0

func NewMockAuditStore(ctrl *gomock.Controller) *MockAuditStore

NewMockAuditStore creates a new mock instance.

func (*MockAuditStore) CreateAuditLog added in v0.20.0

func (m *MockAuditStore) CreateAuditLog(log *models.AuditLog) error

CreateAuditLog mocks base method.

func (*MockAuditStore) CreateAuditLogBatch added in v0.20.0

func (m *MockAuditStore) CreateAuditLogBatch(logs []*models.AuditLog) error

CreateAuditLogBatch mocks base method.

func (*MockAuditStore) DeleteOldAuditLogs added in v0.20.0

func (m *MockAuditStore) DeleteOldAuditLogs(olderThan time.Time) (int64, error)

DeleteOldAuditLogs mocks base method.

func (*MockAuditStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAuditStore) GetAuditLogStats added in v0.20.0

func (m *MockAuditStore) GetAuditLogStats(startTime, endTime time.Time) (types.AuditLogStats, error)

GetAuditLogStats mocks base method.

func (*MockAuditStore) GetAuditLogsPaginated added in v0.20.0

func (m *MockAuditStore) GetAuditLogsPaginated(params types.PaginationParams, filters types.AuditLogFilters) ([]models.AuditLog, types.PaginationResult, error)

GetAuditLogsPaginated mocks base method.

type MockAuditStoreMockRecorder added in v0.20.0

type MockAuditStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockAuditStoreMockRecorder is the mock recorder for MockAuditStore.

func (*MockAuditStoreMockRecorder) CreateAuditLog added in v0.20.0

func (mr *MockAuditStoreMockRecorder) CreateAuditLog(log any) *gomock.Call

CreateAuditLog indicates an expected call of CreateAuditLog.

func (*MockAuditStoreMockRecorder) CreateAuditLogBatch added in v0.20.0

func (mr *MockAuditStoreMockRecorder) CreateAuditLogBatch(logs any) *gomock.Call

CreateAuditLogBatch indicates an expected call of CreateAuditLogBatch.

func (*MockAuditStoreMockRecorder) DeleteOldAuditLogs added in v0.20.0

func (mr *MockAuditStoreMockRecorder) DeleteOldAuditLogs(olderThan any) *gomock.Call

DeleteOldAuditLogs indicates an expected call of DeleteOldAuditLogs.

func (*MockAuditStoreMockRecorder) GetAuditLogStats added in v0.20.0

func (mr *MockAuditStoreMockRecorder) GetAuditLogStats(startTime, endTime any) *gomock.Call

GetAuditLogStats indicates an expected call of GetAuditLogStats.

func (*MockAuditStoreMockRecorder) GetAuditLogsPaginated added in v0.20.0

func (mr *MockAuditStoreMockRecorder) GetAuditLogsPaginated(params, filters any) *gomock.Call

GetAuditLogsPaginated indicates an expected call of GetAuditLogsPaginated.

type MockAuthProvider

type MockAuthProvider struct {
	// contains filtered or unexported fields
}

MockAuthProvider is a mock of AuthProvider interface.

func NewMockAuthProvider

func NewMockAuthProvider(ctrl *gomock.Controller) *MockAuthProvider

NewMockAuthProvider creates a new mock instance.

func (*MockAuthProvider) Authenticate

func (m *MockAuthProvider) Authenticate(ctx context.Context, username, password string) (*core.AuthResult, error)

Authenticate mocks base method.

func (*MockAuthProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAuthProvider) Name

func (m *MockAuthProvider) Name() string

Name mocks base method.

type MockAuthProviderMockRecorder

type MockAuthProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockAuthProviderMockRecorder is the mock recorder for MockAuthProvider.

func (*MockAuthProviderMockRecorder) Authenticate

func (mr *MockAuthProviderMockRecorder) Authenticate(ctx, username, password any) *gomock.Call

Authenticate indicates an expected call of Authenticate.

func (*MockAuthProviderMockRecorder) Name

Name indicates an expected call of Name.

type MockAuthorizationCodeStore added in v0.20.0

type MockAuthorizationCodeStore struct {
	// contains filtered or unexported fields
}

MockAuthorizationCodeStore is a mock of AuthorizationCodeStore interface.

func NewMockAuthorizationCodeStore added in v0.20.0

func NewMockAuthorizationCodeStore(ctrl *gomock.Controller) *MockAuthorizationCodeStore

NewMockAuthorizationCodeStore creates a new mock instance.

func (*MockAuthorizationCodeStore) CreateAuthorizationCode added in v0.20.0

func (m *MockAuthorizationCodeStore) CreateAuthorizationCode(code *models.AuthorizationCode) error

CreateAuthorizationCode mocks base method.

func (*MockAuthorizationCodeStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAuthorizationCodeStore) GetAuthorizationCodeByHash added in v0.20.0

func (m *MockAuthorizationCodeStore) GetAuthorizationCodeByHash(hash string) (*models.AuthorizationCode, error)

GetAuthorizationCodeByHash mocks base method.

func (*MockAuthorizationCodeStore) MarkAuthorizationCodeUsed added in v0.20.0

func (m *MockAuthorizationCodeStore) MarkAuthorizationCodeUsed(id uint) error

MarkAuthorizationCodeUsed mocks base method.

type MockAuthorizationCodeStoreMockRecorder added in v0.20.0

type MockAuthorizationCodeStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockAuthorizationCodeStoreMockRecorder is the mock recorder for MockAuthorizationCodeStore.

func (*MockAuthorizationCodeStoreMockRecorder) CreateAuthorizationCode added in v0.20.0

func (mr *MockAuthorizationCodeStoreMockRecorder) CreateAuthorizationCode(code any) *gomock.Call

CreateAuthorizationCode indicates an expected call of CreateAuthorizationCode.

func (*MockAuthorizationCodeStoreMockRecorder) GetAuthorizationCodeByHash added in v0.20.0

func (mr *MockAuthorizationCodeStoreMockRecorder) GetAuthorizationCodeByHash(hash any) *gomock.Call

GetAuthorizationCodeByHash indicates an expected call of GetAuthorizationCodeByHash.

func (*MockAuthorizationCodeStoreMockRecorder) MarkAuthorizationCodeUsed added in v0.20.0

func (mr *MockAuthorizationCodeStoreMockRecorder) MarkAuthorizationCodeUsed(id any) *gomock.Call

MarkAuthorizationCodeUsed indicates an expected call of MarkAuthorizationCodeUsed.

type MockCache

type MockCache[T any] struct {
	// contains filtered or unexported fields
}

MockCache is a mock of Cache interface.

func NewMockCache

func NewMockCache[T any](ctrl *gomock.Controller) *MockCache[T]

NewMockCache creates a new mock instance.

func (*MockCache[T]) Close

func (m *MockCache[T]) Close() error

Close mocks base method.

func (*MockCache[T]) Delete

func (m *MockCache[T]) Delete(ctx context.Context, key string) error

Delete mocks base method.

func (*MockCache[T]) EXPECT

func (m *MockCache[T]) EXPECT() *MockCacheMockRecorder[T]

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCache[T]) Get

func (m *MockCache[T]) Get(ctx context.Context, key string) (T, error)

Get mocks base method.

func (*MockCache[T]) GetWithFetch

func (m *MockCache[T]) GetWithFetch(ctx context.Context, key string, ttl time.Duration, fetchFunc func(context.Context, string) (T, error)) (T, error)

GetWithFetch mocks base method.

func (*MockCache[T]) Health

func (m *MockCache[T]) Health(ctx context.Context) error

Health mocks base method.

func (*MockCache[T]) Set

func (m *MockCache[T]) Set(ctx context.Context, key string, value T, ttl time.Duration) error

Set mocks base method.

type MockCacheMockRecorder

type MockCacheMockRecorder[T any] struct {
	// contains filtered or unexported fields
}

MockCacheMockRecorder is the mock recorder for MockCache.

func (*MockCacheMockRecorder[T]) Close

func (mr *MockCacheMockRecorder[T]) Close() *gomock.Call

Close indicates an expected call of Close.

func (*MockCacheMockRecorder[T]) Delete

func (mr *MockCacheMockRecorder[T]) Delete(ctx, key any) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockCacheMockRecorder[T]) Get

func (mr *MockCacheMockRecorder[T]) Get(ctx, key any) *gomock.Call

Get indicates an expected call of Get.

func (*MockCacheMockRecorder[T]) GetWithFetch

func (mr *MockCacheMockRecorder[T]) GetWithFetch(ctx, key, ttl, fetchFunc any) *gomock.Call

GetWithFetch indicates an expected call of GetWithFetch.

func (*MockCacheMockRecorder[T]) Health

func (mr *MockCacheMockRecorder[T]) Health(ctx any) *gomock.Call

Health indicates an expected call of Health.

func (*MockCacheMockRecorder[T]) Set

func (mr *MockCacheMockRecorder[T]) Set(ctx, key, value, ttl any) *gomock.Call

Set indicates an expected call of Set.

type MockCleanupStore added in v0.20.0

type MockCleanupStore struct {
	// contains filtered or unexported fields
}

MockCleanupStore is a mock of CleanupStore interface.

func NewMockCleanupStore added in v0.20.0

func NewMockCleanupStore(ctrl *gomock.Controller) *MockCleanupStore

NewMockCleanupStore creates a new mock instance.

func (*MockCleanupStore) DeleteExpiredDeviceCodes added in v0.20.0

func (m *MockCleanupStore) DeleteExpiredDeviceCodes() error

DeleteExpiredDeviceCodes mocks base method.

func (*MockCleanupStore) DeleteExpiredTokens added in v0.20.0

func (m *MockCleanupStore) DeleteExpiredTokens() error

DeleteExpiredTokens mocks base method.

func (*MockCleanupStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

type MockCleanupStoreMockRecorder added in v0.20.0

type MockCleanupStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockCleanupStoreMockRecorder is the mock recorder for MockCleanupStore.

func (*MockCleanupStoreMockRecorder) DeleteExpiredDeviceCodes added in v0.20.0

func (mr *MockCleanupStoreMockRecorder) DeleteExpiredDeviceCodes() *gomock.Call

DeleteExpiredDeviceCodes indicates an expected call of DeleteExpiredDeviceCodes.

func (*MockCleanupStoreMockRecorder) DeleteExpiredTokens added in v0.20.0

func (mr *MockCleanupStoreMockRecorder) DeleteExpiredTokens() *gomock.Call

DeleteExpiredTokens indicates an expected call of DeleteExpiredTokens.

type MockClientReader added in v0.20.0

type MockClientReader struct {
	// contains filtered or unexported fields
}

MockClientReader is a mock of ClientReader interface.

func NewMockClientReader added in v0.20.0

func NewMockClientReader(ctrl *gomock.Controller) *MockClientReader

NewMockClientReader creates a new mock instance.

func (*MockClientReader) CountActiveTokensByClientID added in v0.20.0

func (m *MockClientReader) CountActiveTokensByClientID(clientID string) (int64, error)

CountActiveTokensByClientID mocks base method.

func (*MockClientReader) CountClientsByStatus added in v0.20.0

func (m *MockClientReader) CountClientsByStatus(status string) (int64, error)

CountClientsByStatus mocks base method.

func (*MockClientReader) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockClientReader) GetClient added in v0.20.0

func (m *MockClientReader) GetClient(clientID string) (*models.OAuthApplication, error)

GetClient mocks base method.

func (*MockClientReader) GetClientByIntID added in v0.20.0

func (m *MockClientReader) GetClientByIntID(id int64) (*models.OAuthApplication, error)

GetClientByIntID mocks base method.

func (*MockClientReader) GetClientsByIDs added in v0.20.0

func (m *MockClientReader) GetClientsByIDs(clientIDs []string) (map[string]*models.OAuthApplication, error)

GetClientsByIDs mocks base method.

func (*MockClientReader) ListClientsByUserID added in v0.20.0

func (m *MockClientReader) ListClientsByUserID(userID string, params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)

ListClientsByUserID mocks base method.

func (*MockClientReader) ListClientsPaginated added in v0.20.0

ListClientsPaginated mocks base method.

type MockClientReaderMockRecorder added in v0.20.0

type MockClientReaderMockRecorder struct {
	// contains filtered or unexported fields
}

MockClientReaderMockRecorder is the mock recorder for MockClientReader.

func (*MockClientReaderMockRecorder) CountActiveTokensByClientID added in v0.20.0

func (mr *MockClientReaderMockRecorder) CountActiveTokensByClientID(clientID any) *gomock.Call

CountActiveTokensByClientID indicates an expected call of CountActiveTokensByClientID.

func (*MockClientReaderMockRecorder) CountClientsByStatus added in v0.20.0

func (mr *MockClientReaderMockRecorder) CountClientsByStatus(status any) *gomock.Call

CountClientsByStatus indicates an expected call of CountClientsByStatus.

func (*MockClientReaderMockRecorder) GetClient added in v0.20.0

func (mr *MockClientReaderMockRecorder) GetClient(clientID any) *gomock.Call

GetClient indicates an expected call of GetClient.

func (*MockClientReaderMockRecorder) GetClientByIntID added in v0.20.0

func (mr *MockClientReaderMockRecorder) GetClientByIntID(id any) *gomock.Call

GetClientByIntID indicates an expected call of GetClientByIntID.

func (*MockClientReaderMockRecorder) GetClientsByIDs added in v0.20.0

func (mr *MockClientReaderMockRecorder) GetClientsByIDs(clientIDs any) *gomock.Call

GetClientsByIDs indicates an expected call of GetClientsByIDs.

func (*MockClientReaderMockRecorder) ListClientsByUserID added in v0.20.0

func (mr *MockClientReaderMockRecorder) ListClientsByUserID(userID, params any) *gomock.Call

ListClientsByUserID indicates an expected call of ListClientsByUserID.

func (*MockClientReaderMockRecorder) ListClientsPaginated added in v0.20.0

func (mr *MockClientReaderMockRecorder) ListClientsPaginated(params any) *gomock.Call

ListClientsPaginated indicates an expected call of ListClientsPaginated.

type MockClientWriter added in v0.20.0

type MockClientWriter struct {
	// contains filtered or unexported fields
}

MockClientWriter is a mock of ClientWriter interface.

func NewMockClientWriter added in v0.20.0

func NewMockClientWriter(ctrl *gomock.Controller) *MockClientWriter

NewMockClientWriter creates a new mock instance.

func (*MockClientWriter) CreateClient added in v0.20.0

func (m *MockClientWriter) CreateClient(client *models.OAuthApplication) error

CreateClient mocks base method.

func (*MockClientWriter) DeleteClient added in v0.20.0

func (m *MockClientWriter) DeleteClient(clientID string) error

DeleteClient mocks base method.

func (*MockClientWriter) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockClientWriter) UpdateClient added in v0.20.0

func (m *MockClientWriter) UpdateClient(client *models.OAuthApplication) error

UpdateClient mocks base method.

type MockClientWriterMockRecorder added in v0.20.0

type MockClientWriterMockRecorder struct {
	// contains filtered or unexported fields
}

MockClientWriterMockRecorder is the mock recorder for MockClientWriter.

func (*MockClientWriterMockRecorder) CreateClient added in v0.20.0

func (mr *MockClientWriterMockRecorder) CreateClient(client any) *gomock.Call

CreateClient indicates an expected call of CreateClient.

func (*MockClientWriterMockRecorder) DeleteClient added in v0.20.0

func (mr *MockClientWriterMockRecorder) DeleteClient(clientID any) *gomock.Call

DeleteClient indicates an expected call of DeleteClient.

func (*MockClientWriterMockRecorder) UpdateClient added in v0.20.0

func (mr *MockClientWriterMockRecorder) UpdateClient(client any) *gomock.Call

UpdateClient indicates an expected call of UpdateClient.

type MockDeviceCodeStore added in v0.20.0

type MockDeviceCodeStore struct {
	// contains filtered or unexported fields
}

MockDeviceCodeStore is a mock of DeviceCodeStore interface.

func NewMockDeviceCodeStore added in v0.20.0

func NewMockDeviceCodeStore(ctrl *gomock.Controller) *MockDeviceCodeStore

NewMockDeviceCodeStore creates a new mock instance.

func (*MockDeviceCodeStore) CreateDeviceCode added in v0.20.0

func (m *MockDeviceCodeStore) CreateDeviceCode(dc *models.DeviceCode) error

CreateDeviceCode mocks base method.

func (*MockDeviceCodeStore) DeleteDeviceCodeByID added in v0.20.0

func (m *MockDeviceCodeStore) DeleteDeviceCodeByID(id int64) error

DeleteDeviceCodeByID mocks base method.

func (*MockDeviceCodeStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockDeviceCodeStore) GetDeviceCodeByUserCode added in v0.20.0

func (m *MockDeviceCodeStore) GetDeviceCodeByUserCode(userCode string) (*models.DeviceCode, error)

GetDeviceCodeByUserCode mocks base method.

func (*MockDeviceCodeStore) GetDeviceCodesByID added in v0.20.0

func (m *MockDeviceCodeStore) GetDeviceCodesByID(deviceCodeID string) ([]*models.DeviceCode, error)

GetDeviceCodesByID mocks base method.

func (*MockDeviceCodeStore) UpdateDeviceCode added in v0.20.0

func (m *MockDeviceCodeStore) UpdateDeviceCode(dc *models.DeviceCode) error

UpdateDeviceCode mocks base method.

type MockDeviceCodeStoreMockRecorder added in v0.20.0

type MockDeviceCodeStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockDeviceCodeStoreMockRecorder is the mock recorder for MockDeviceCodeStore.

func (*MockDeviceCodeStoreMockRecorder) CreateDeviceCode added in v0.20.0

func (mr *MockDeviceCodeStoreMockRecorder) CreateDeviceCode(dc any) *gomock.Call

CreateDeviceCode indicates an expected call of CreateDeviceCode.

func (*MockDeviceCodeStoreMockRecorder) DeleteDeviceCodeByID added in v0.20.0

func (mr *MockDeviceCodeStoreMockRecorder) DeleteDeviceCodeByID(id any) *gomock.Call

DeleteDeviceCodeByID indicates an expected call of DeleteDeviceCodeByID.

func (*MockDeviceCodeStoreMockRecorder) GetDeviceCodeByUserCode added in v0.20.0

func (mr *MockDeviceCodeStoreMockRecorder) GetDeviceCodeByUserCode(userCode any) *gomock.Call

GetDeviceCodeByUserCode indicates an expected call of GetDeviceCodeByUserCode.

func (*MockDeviceCodeStoreMockRecorder) GetDeviceCodesByID added in v0.20.0

func (mr *MockDeviceCodeStoreMockRecorder) GetDeviceCodesByID(deviceCodeID any) *gomock.Call

GetDeviceCodesByID indicates an expected call of GetDeviceCodesByID.

func (*MockDeviceCodeStoreMockRecorder) UpdateDeviceCode added in v0.20.0

func (mr *MockDeviceCodeStoreMockRecorder) UpdateDeviceCode(dc any) *gomock.Call

UpdateDeviceCode indicates an expected call of UpdateDeviceCode.

type MockIDTokenProvider

type MockIDTokenProvider struct {
	// contains filtered or unexported fields
}

MockIDTokenProvider is a mock of IDTokenProvider interface.

func NewMockIDTokenProvider

func NewMockIDTokenProvider(ctrl *gomock.Controller) *MockIDTokenProvider

NewMockIDTokenProvider creates a new mock instance.

func (*MockIDTokenProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockIDTokenProvider) GenerateIDToken

func (m *MockIDTokenProvider) GenerateIDToken(params core.IDTokenParams) (string, error)

GenerateIDToken mocks base method.

type MockIDTokenProviderMockRecorder

type MockIDTokenProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockIDTokenProviderMockRecorder is the mock recorder for MockIDTokenProvider.

func (*MockIDTokenProviderMockRecorder) GenerateIDToken

func (mr *MockIDTokenProviderMockRecorder) GenerateIDToken(params any) *gomock.Call

GenerateIDToken indicates an expected call of GenerateIDToken.

type MockInfrastructure added in v0.20.0

type MockInfrastructure struct {
	// contains filtered or unexported fields
}

MockInfrastructure is a mock of Infrastructure interface.

func NewMockInfrastructure added in v0.20.0

func NewMockInfrastructure(ctrl *gomock.Controller) *MockInfrastructure

NewMockInfrastructure creates a new mock instance.

func (*MockInfrastructure) Close added in v0.20.0

func (m *MockInfrastructure) Close(ctx context.Context) error

Close mocks base method.

func (*MockInfrastructure) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockInfrastructure) Health added in v0.20.0

func (m *MockInfrastructure) Health() error

Health mocks base method.

type MockInfrastructureMockRecorder added in v0.20.0

type MockInfrastructureMockRecorder struct {
	// contains filtered or unexported fields
}

MockInfrastructureMockRecorder is the mock recorder for MockInfrastructure.

func (*MockInfrastructureMockRecorder) Close added in v0.20.0

Close indicates an expected call of Close.

func (*MockInfrastructureMockRecorder) Health added in v0.20.0

Health indicates an expected call of Health.

type MockMetricsStore

type MockMetricsStore struct {
	// contains filtered or unexported fields
}

MockMetricsStore is a mock of MetricsStore interface.

func NewMockMetricsStore

func NewMockMetricsStore(ctrl *gomock.Controller) *MockMetricsStore

NewMockMetricsStore creates a new mock instance.

func (*MockMetricsStore) CountActiveTokensByCategory

func (m *MockMetricsStore) CountActiveTokensByCategory(category string) (int64, error)

CountActiveTokensByCategory mocks base method.

func (*MockMetricsStore) CountPendingDeviceCodes

func (m *MockMetricsStore) CountPendingDeviceCodes() (int64, error)

CountPendingDeviceCodes mocks base method.

func (*MockMetricsStore) CountTotalDeviceCodes

func (m *MockMetricsStore) CountTotalDeviceCodes() (int64, error)

CountTotalDeviceCodes mocks base method.

func (*MockMetricsStore) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockMetricsStoreMockRecorder

type MockMetricsStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockMetricsStoreMockRecorder is the mock recorder for MockMetricsStore.

func (*MockMetricsStoreMockRecorder) CountActiveTokensByCategory

func (mr *MockMetricsStoreMockRecorder) CountActiveTokensByCategory(category any) *gomock.Call

CountActiveTokensByCategory indicates an expected call of CountActiveTokensByCategory.

func (*MockMetricsStoreMockRecorder) CountPendingDeviceCodes

func (mr *MockMetricsStoreMockRecorder) CountPendingDeviceCodes() *gomock.Call

CountPendingDeviceCodes indicates an expected call of CountPendingDeviceCodes.

func (*MockMetricsStoreMockRecorder) CountTotalDeviceCodes

func (mr *MockMetricsStoreMockRecorder) CountTotalDeviceCodes() *gomock.Call

CountTotalDeviceCodes indicates an expected call of CountTotalDeviceCodes.

type MockOAuthConnectionStore added in v0.20.0

type MockOAuthConnectionStore struct {
	// contains filtered or unexported fields
}

MockOAuthConnectionStore is a mock of OAuthConnectionStore interface.

func NewMockOAuthConnectionStore added in v0.20.0

func NewMockOAuthConnectionStore(ctrl *gomock.Controller) *MockOAuthConnectionStore

NewMockOAuthConnectionStore creates a new mock instance.

func (*MockOAuthConnectionStore) CreateOAuthConnection added in v0.20.0

func (m *MockOAuthConnectionStore) CreateOAuthConnection(conn *models.OAuthConnection) error

CreateOAuthConnection mocks base method.

func (*MockOAuthConnectionStore) DeleteOAuthConnection added in v0.20.0

func (m *MockOAuthConnectionStore) DeleteOAuthConnection(id string) error

DeleteOAuthConnection mocks base method.

func (*MockOAuthConnectionStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockOAuthConnectionStore) GetOAuthConnection added in v0.20.0

func (m *MockOAuthConnectionStore) GetOAuthConnection(provider, providerUserID string) (*models.OAuthConnection, error)

GetOAuthConnection mocks base method.

func (*MockOAuthConnectionStore) GetOAuthConnectionByUserAndProvider added in v0.20.0

func (m *MockOAuthConnectionStore) GetOAuthConnectionByUserAndProvider(userID, provider string) (*models.OAuthConnection, error)

GetOAuthConnectionByUserAndProvider mocks base method.

func (*MockOAuthConnectionStore) GetOAuthConnectionsByUserID added in v0.20.0

func (m *MockOAuthConnectionStore) GetOAuthConnectionsByUserID(userID string) ([]models.OAuthConnection, error)

GetOAuthConnectionsByUserID mocks base method.

func (*MockOAuthConnectionStore) UpdateOAuthConnection added in v0.20.0

func (m *MockOAuthConnectionStore) UpdateOAuthConnection(conn *models.OAuthConnection) error

UpdateOAuthConnection mocks base method.

type MockOAuthConnectionStoreMockRecorder added in v0.20.0

type MockOAuthConnectionStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockOAuthConnectionStoreMockRecorder is the mock recorder for MockOAuthConnectionStore.

func (*MockOAuthConnectionStoreMockRecorder) CreateOAuthConnection added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) CreateOAuthConnection(conn any) *gomock.Call

CreateOAuthConnection indicates an expected call of CreateOAuthConnection.

func (*MockOAuthConnectionStoreMockRecorder) DeleteOAuthConnection added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) DeleteOAuthConnection(id any) *gomock.Call

DeleteOAuthConnection indicates an expected call of DeleteOAuthConnection.

func (*MockOAuthConnectionStoreMockRecorder) GetOAuthConnection added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnection(provider, providerUserID any) *gomock.Call

GetOAuthConnection indicates an expected call of GetOAuthConnection.

func (*MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionByUserAndProvider added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionByUserAndProvider(userID, provider any) *gomock.Call

GetOAuthConnectionByUserAndProvider indicates an expected call of GetOAuthConnectionByUserAndProvider.

func (*MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionsByUserID added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionsByUserID(userID any) *gomock.Call

GetOAuthConnectionsByUserID indicates an expected call of GetOAuthConnectionsByUserID.

func (*MockOAuthConnectionStoreMockRecorder) UpdateOAuthConnection added in v0.20.0

func (mr *MockOAuthConnectionStoreMockRecorder) UpdateOAuthConnection(conn any) *gomock.Call

UpdateOAuthConnection indicates an expected call of UpdateOAuthConnection.

type MockRecorder

type MockRecorder struct {
	// contains filtered or unexported fields
}

MockRecorder is a mock of Recorder interface.

func NewMockRecorder

func NewMockRecorder(ctrl *gomock.Controller) *MockRecorder

NewMockRecorder creates a new mock instance.

func (*MockRecorder) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockRecorder) RecordAuthAttempt

func (m *MockRecorder) RecordAuthAttempt(method string, success bool, duration time.Duration)

RecordAuthAttempt mocks base method.

func (*MockRecorder) RecordDatabaseQueryError

func (m *MockRecorder) RecordDatabaseQueryError(operation string)

RecordDatabaseQueryError mocks base method.

func (*MockRecorder) RecordLogin

func (m *MockRecorder) RecordLogin(authSource string, success bool)

RecordLogin mocks base method.

func (*MockRecorder) RecordLogout

func (m *MockRecorder) RecordLogout(sessionDuration time.Duration)

RecordLogout mocks base method.

func (*MockRecorder) RecordOAuthCallback

func (m *MockRecorder) RecordOAuthCallback(provider string, success bool)

RecordOAuthCallback mocks base method.

func (*MockRecorder) RecordOAuthDeviceCodeAuthorized

func (m *MockRecorder) RecordOAuthDeviceCodeAuthorized(authorizationTime time.Duration)

RecordOAuthDeviceCodeAuthorized mocks base method.

func (*MockRecorder) RecordOAuthDeviceCodeGenerated

func (m *MockRecorder) RecordOAuthDeviceCodeGenerated(success bool)

RecordOAuthDeviceCodeGenerated mocks base method.

func (*MockRecorder) RecordOAuthDeviceCodeValidation

func (m *MockRecorder) RecordOAuthDeviceCodeValidation(result string)

RecordOAuthDeviceCodeValidation mocks base method.

func (*MockRecorder) RecordTokenIssued

func (m *MockRecorder) RecordTokenIssued(tokenType, grantType string, generationTime time.Duration, provider string)

RecordTokenIssued mocks base method.

func (*MockRecorder) RecordTokenRefresh

func (m *MockRecorder) RecordTokenRefresh(success bool)

RecordTokenRefresh mocks base method.

func (*MockRecorder) RecordTokenRevoked

func (m *MockRecorder) RecordTokenRevoked(tokenType, reason string)

RecordTokenRevoked mocks base method.

func (*MockRecorder) RecordTokenValidation

func (m *MockRecorder) RecordTokenValidation(result string, duration time.Duration, provider string)

RecordTokenValidation mocks base method.

func (*MockRecorder) SetActiveDeviceCodesCount

func (m *MockRecorder) SetActiveDeviceCodesCount(total, pending int)

SetActiveDeviceCodesCount mocks base method.

func (*MockRecorder) SetActiveTokensCount

func (m *MockRecorder) SetActiveTokensCount(tokenType string, count int)

SetActiveTokensCount mocks base method.

type MockRecorderMockRecorder

type MockRecorderMockRecorder struct {
	// contains filtered or unexported fields
}

MockRecorderMockRecorder is the mock recorder for MockRecorder.

func (*MockRecorderMockRecorder) RecordAuthAttempt

func (mr *MockRecorderMockRecorder) RecordAuthAttempt(method, success, duration any) *gomock.Call

RecordAuthAttempt indicates an expected call of RecordAuthAttempt.

func (*MockRecorderMockRecorder) RecordDatabaseQueryError

func (mr *MockRecorderMockRecorder) RecordDatabaseQueryError(operation any) *gomock.Call

RecordDatabaseQueryError indicates an expected call of RecordDatabaseQueryError.

func (*MockRecorderMockRecorder) RecordLogin

func (mr *MockRecorderMockRecorder) RecordLogin(authSource, success any) *gomock.Call

RecordLogin indicates an expected call of RecordLogin.

func (*MockRecorderMockRecorder) RecordLogout

func (mr *MockRecorderMockRecorder) RecordLogout(sessionDuration any) *gomock.Call

RecordLogout indicates an expected call of RecordLogout.

func (*MockRecorderMockRecorder) RecordOAuthCallback

func (mr *MockRecorderMockRecorder) RecordOAuthCallback(provider, success any) *gomock.Call

RecordOAuthCallback indicates an expected call of RecordOAuthCallback.

func (*MockRecorderMockRecorder) RecordOAuthDeviceCodeAuthorized

func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeAuthorized(authorizationTime any) *gomock.Call

RecordOAuthDeviceCodeAuthorized indicates an expected call of RecordOAuthDeviceCodeAuthorized.

func (*MockRecorderMockRecorder) RecordOAuthDeviceCodeGenerated

func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeGenerated(success any) *gomock.Call

RecordOAuthDeviceCodeGenerated indicates an expected call of RecordOAuthDeviceCodeGenerated.

func (*MockRecorderMockRecorder) RecordOAuthDeviceCodeValidation

func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeValidation(result any) *gomock.Call

RecordOAuthDeviceCodeValidation indicates an expected call of RecordOAuthDeviceCodeValidation.

func (*MockRecorderMockRecorder) RecordTokenIssued

func (mr *MockRecorderMockRecorder) RecordTokenIssued(tokenType, grantType, generationTime, provider any) *gomock.Call

RecordTokenIssued indicates an expected call of RecordTokenIssued.

func (*MockRecorderMockRecorder) RecordTokenRefresh

func (mr *MockRecorderMockRecorder) RecordTokenRefresh(success any) *gomock.Call

RecordTokenRefresh indicates an expected call of RecordTokenRefresh.

func (*MockRecorderMockRecorder) RecordTokenRevoked

func (mr *MockRecorderMockRecorder) RecordTokenRevoked(tokenType, reason any) *gomock.Call

RecordTokenRevoked indicates an expected call of RecordTokenRevoked.

func (*MockRecorderMockRecorder) RecordTokenValidation

func (mr *MockRecorderMockRecorder) RecordTokenValidation(result, duration, provider any) *gomock.Call

RecordTokenValidation indicates an expected call of RecordTokenValidation.

func (*MockRecorderMockRecorder) SetActiveDeviceCodesCount

func (mr *MockRecorderMockRecorder) SetActiveDeviceCodesCount(total, pending any) *gomock.Call

SetActiveDeviceCodesCount indicates an expected call of SetActiveDeviceCodesCount.

func (*MockRecorderMockRecorder) SetActiveTokensCount

func (mr *MockRecorderMockRecorder) SetActiveTokensCount(tokenType, count any) *gomock.Call

SetActiveTokensCount indicates an expected call of SetActiveTokensCount.

type MockStore added in v0.20.0

type MockStore struct {
	// contains filtered or unexported fields
}

MockStore is a mock of Store interface.

func NewMockStore added in v0.20.0

func NewMockStore(ctrl *gomock.Controller) *MockStore

NewMockStore creates a new mock instance.

func (*MockStore) Close added in v0.20.0

func (m *MockStore) Close(ctx context.Context) error

Close mocks base method.

func (*MockStore) CountActiveTokensByCategory added in v0.20.0

func (m *MockStore) CountActiveTokensByCategory(category string) (int64, error)

CountActiveTokensByCategory mocks base method.

func (*MockStore) CountActiveTokensByClientID added in v0.20.0

func (m *MockStore) CountActiveTokensByClientID(clientID string) (int64, error)

CountActiveTokensByClientID mocks base method.

func (*MockStore) CountClientsByStatus added in v0.20.0

func (m *MockStore) CountClientsByStatus(status string) (int64, error)

CountClientsByStatus mocks base method.

func (*MockStore) CountPendingDeviceCodes added in v0.20.0

func (m *MockStore) CountPendingDeviceCodes() (int64, error)

CountPendingDeviceCodes mocks base method.

func (*MockStore) CountTotalDeviceCodes added in v0.20.0

func (m *MockStore) CountTotalDeviceCodes() (int64, error)

CountTotalDeviceCodes mocks base method.

func (*MockStore) CreateAccessToken added in v0.20.0

func (m *MockStore) CreateAccessToken(token *models.AccessToken) error

CreateAccessToken mocks base method.

func (*MockStore) CreateAuditLog added in v0.20.0

func (m *MockStore) CreateAuditLog(log *models.AuditLog) error

CreateAuditLog mocks base method.

func (*MockStore) CreateAuditLogBatch added in v0.20.0

func (m *MockStore) CreateAuditLogBatch(logs []*models.AuditLog) error

CreateAuditLogBatch mocks base method.

func (*MockStore) CreateAuthorizationCode added in v0.20.0

func (m *MockStore) CreateAuthorizationCode(code *models.AuthorizationCode) error

CreateAuthorizationCode mocks base method.

func (*MockStore) CreateClient added in v0.20.0

func (m *MockStore) CreateClient(client *models.OAuthApplication) error

CreateClient mocks base method.

func (*MockStore) CreateDeviceCode added in v0.20.0

func (m *MockStore) CreateDeviceCode(dc *models.DeviceCode) error

CreateDeviceCode mocks base method.

func (*MockStore) CreateOAuthConnection added in v0.20.0

func (m *MockStore) CreateOAuthConnection(conn *models.OAuthConnection) error

CreateOAuthConnection mocks base method.

func (*MockStore) CreateUser added in v0.20.0

func (m *MockStore) CreateUser(user *models.User) error

CreateUser mocks base method.

func (*MockStore) DeleteClient added in v0.20.0

func (m *MockStore) DeleteClient(clientID string) error

DeleteClient mocks base method.

func (*MockStore) DeleteDeviceCodeByID added in v0.20.0

func (m *MockStore) DeleteDeviceCodeByID(id int64) error

DeleteDeviceCodeByID mocks base method.

func (*MockStore) DeleteExpiredDeviceCodes added in v0.20.0

func (m *MockStore) DeleteExpiredDeviceCodes() error

DeleteExpiredDeviceCodes mocks base method.

func (*MockStore) DeleteExpiredTokens added in v0.20.0

func (m *MockStore) DeleteExpiredTokens() error

DeleteExpiredTokens mocks base method.

func (*MockStore) DeleteOAuthConnection added in v0.20.0

func (m *MockStore) DeleteOAuthConnection(id string) error

DeleteOAuthConnection mocks base method.

func (*MockStore) DeleteOldAuditLogs added in v0.20.0

func (m *MockStore) DeleteOldAuditLogs(olderThan time.Time) (int64, error)

DeleteOldAuditLogs mocks base method.

func (*MockStore) DeleteUser added in v0.20.0

func (m *MockStore) DeleteUser(id string) error

DeleteUser mocks base method.

func (*MockStore) EXPECT added in v0.20.0

func (m *MockStore) EXPECT() *MockStoreMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockStore) GetAccessTokenByHash added in v0.20.0

func (m *MockStore) GetAccessTokenByHash(hash string) (*models.AccessToken, error)

GetAccessTokenByHash mocks base method.

func (*MockStore) GetAccessTokenByID added in v0.20.0

func (m *MockStore) GetAccessTokenByID(tokenID string) (*models.AccessToken, error)

GetAccessTokenByID mocks base method.

func (*MockStore) GetAuditLogStats added in v0.20.0

func (m *MockStore) GetAuditLogStats(startTime, endTime time.Time) (types.AuditLogStats, error)

GetAuditLogStats mocks base method.

func (*MockStore) GetAuditLogsPaginated added in v0.20.0

func (m *MockStore) GetAuditLogsPaginated(params types.PaginationParams, filters types.AuditLogFilters) ([]models.AuditLog, types.PaginationResult, error)

GetAuditLogsPaginated mocks base method.

func (*MockStore) GetAuthorizationCodeByHash added in v0.20.0

func (m *MockStore) GetAuthorizationCodeByHash(hash string) (*models.AuthorizationCode, error)

GetAuthorizationCodeByHash mocks base method.

func (*MockStore) GetClient added in v0.20.0

func (m *MockStore) GetClient(clientID string) (*models.OAuthApplication, error)

GetClient mocks base method.

func (*MockStore) GetClientAuthorizations added in v0.20.0

func (m *MockStore) GetClientAuthorizations(clientID string) ([]models.UserAuthorization, error)

GetClientAuthorizations mocks base method.

func (*MockStore) GetClientByIntID added in v0.20.0

func (m *MockStore) GetClientByIntID(id int64) (*models.OAuthApplication, error)

GetClientByIntID mocks base method.

func (*MockStore) GetClientsByIDs added in v0.20.0

func (m *MockStore) GetClientsByIDs(clientIDs []string) (map[string]*models.OAuthApplication, error)

GetClientsByIDs mocks base method.

func (*MockStore) GetDeviceCodeByUserCode added in v0.20.0

func (m *MockStore) GetDeviceCodeByUserCode(userCode string) (*models.DeviceCode, error)

GetDeviceCodeByUserCode mocks base method.

func (*MockStore) GetDeviceCodesByID added in v0.20.0

func (m *MockStore) GetDeviceCodesByID(deviceCodeID string) ([]*models.DeviceCode, error)

GetDeviceCodesByID mocks base method.

func (*MockStore) GetOAuthConnection added in v0.20.0

func (m *MockStore) GetOAuthConnection(provider, providerUserID string) (*models.OAuthConnection, error)

GetOAuthConnection mocks base method.

func (*MockStore) GetOAuthConnectionByUserAndProvider added in v0.20.0

func (m *MockStore) GetOAuthConnectionByUserAndProvider(userID, provider string) (*models.OAuthConnection, error)

GetOAuthConnectionByUserAndProvider mocks base method.

func (*MockStore) GetOAuthConnectionsByUserID added in v0.20.0

func (m *MockStore) GetOAuthConnectionsByUserID(userID string) ([]models.OAuthConnection, error)

GetOAuthConnectionsByUserID mocks base method.

func (*MockStore) GetTokensByCategoryAndStatus added in v0.20.0

func (m *MockStore) GetTokensByCategoryAndStatus(userID, category, status string) ([]models.AccessToken, error)

GetTokensByCategoryAndStatus mocks base method.

func (*MockStore) GetTokensByUserID added in v0.20.0

func (m *MockStore) GetTokensByUserID(userID string) ([]models.AccessToken, error)

GetTokensByUserID mocks base method.

func (*MockStore) GetTokensByUserIDPaginated added in v0.20.0

func (m *MockStore) GetTokensByUserIDPaginated(userID string, params types.PaginationParams) ([]models.AccessToken, types.PaginationResult, error)

GetTokensByUserIDPaginated mocks base method.

func (*MockStore) GetUserAuthorization added in v0.20.0

func (m *MockStore) GetUserAuthorization(userID string, applicationID int64) (*models.UserAuthorization, error)

GetUserAuthorization mocks base method.

func (*MockStore) GetUserAuthorizationByUUID added in v0.20.0

func (m *MockStore) GetUserAuthorizationByUUID(authUUID, userID string) (*models.UserAuthorization, error)

GetUserAuthorizationByUUID mocks base method.

func (*MockStore) GetUserByEmail added in v0.20.0

func (m *MockStore) GetUserByEmail(email string) (*models.User, error)

GetUserByEmail mocks base method.

func (*MockStore) GetUserByExternalID added in v0.20.0

func (m *MockStore) GetUserByExternalID(externalID, authSource string) (*models.User, error)

GetUserByExternalID mocks base method.

func (*MockStore) GetUserByID added in v0.20.0

func (m *MockStore) GetUserByID(id string) (*models.User, error)

GetUserByID mocks base method.

func (*MockStore) GetUserByUsername added in v0.20.0

func (m *MockStore) GetUserByUsername(username string) (*models.User, error)

GetUserByUsername mocks base method.

func (*MockStore) GetUsersByIDs added in v0.20.0

func (m *MockStore) GetUsersByIDs(userIDs []string) (map[string]*models.User, error)

GetUsersByIDs mocks base method.

func (*MockStore) Health added in v0.20.0

func (m *MockStore) Health() error

Health mocks base method.

func (*MockStore) ListClientsByUserID added in v0.20.0

func (m *MockStore) ListClientsByUserID(userID string, params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)

ListClientsByUserID mocks base method.

func (*MockStore) ListClientsPaginated added in v0.20.0

func (m *MockStore) ListClientsPaginated(params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)

ListClientsPaginated mocks base method.

func (*MockStore) ListUserAuthorizations added in v0.20.0

func (m *MockStore) ListUserAuthorizations(userID string) ([]models.UserAuthorization, error)

ListUserAuthorizations mocks base method.

func (*MockStore) MarkAuthorizationCodeUsed added in v0.20.0

func (m *MockStore) MarkAuthorizationCodeUsed(id uint) error

MarkAuthorizationCodeUsed mocks base method.

func (*MockStore) RevokeAllActiveTokensByClientID added in v0.20.0

func (m *MockStore) RevokeAllActiveTokensByClientID(clientID string) (int64, error)

RevokeAllActiveTokensByClientID mocks base method.

func (*MockStore) RevokeAllUserAuthorizationsByClientID added in v0.20.0

func (m *MockStore) RevokeAllUserAuthorizationsByClientID(clientID string) error

RevokeAllUserAuthorizationsByClientID mocks base method.

func (*MockStore) RevokeToken added in v0.20.0

func (m *MockStore) RevokeToken(tokenID string) error

RevokeToken mocks base method.

func (*MockStore) RevokeTokenFamily added in v0.20.0

func (m *MockStore) RevokeTokenFamily(familyID string) (int64, error)

RevokeTokenFamily mocks base method.

func (*MockStore) RevokeTokensByAuthorizationID added in v0.20.0

func (m *MockStore) RevokeTokensByAuthorizationID(authorizationID uint) error

RevokeTokensByAuthorizationID mocks base method.

func (*MockStore) RevokeTokensByClientID added in v0.20.0

func (m *MockStore) RevokeTokensByClientID(clientID string) error

RevokeTokensByClientID mocks base method.

func (*MockStore) RevokeTokensByUserID added in v0.20.0

func (m *MockStore) RevokeTokensByUserID(userID string) error

RevokeTokensByUserID mocks base method.

func (*MockStore) RevokeUserAuthorization added in v0.20.0

func (m *MockStore) RevokeUserAuthorization(authUUID, userID string) (*models.UserAuthorization, error)

RevokeUserAuthorization mocks base method.

func (*MockStore) RunInTransaction added in v0.20.0

func (m *MockStore) RunInTransaction(fn func(core.Store) error) error

RunInTransaction mocks base method.

func (*MockStore) UpdateClient added in v0.20.0

func (m *MockStore) UpdateClient(client *models.OAuthApplication) error

UpdateClient mocks base method.

func (*MockStore) UpdateDeviceCode added in v0.20.0

func (m *MockStore) UpdateDeviceCode(dc *models.DeviceCode) error

UpdateDeviceCode mocks base method.

func (*MockStore) UpdateOAuthConnection added in v0.20.0

func (m *MockStore) UpdateOAuthConnection(conn *models.OAuthConnection) error

UpdateOAuthConnection mocks base method.

func (*MockStore) UpdateTokenLastUsedAt added in v0.20.0

func (m *MockStore) UpdateTokenLastUsedAt(tokenID string, t time.Time) error

UpdateTokenLastUsedAt mocks base method.

func (*MockStore) UpdateTokenStatus added in v0.20.0

func (m *MockStore) UpdateTokenStatus(tokenID, status string) error

UpdateTokenStatus mocks base method.

func (*MockStore) UpdateUser added in v0.20.0

func (m *MockStore) UpdateUser(user *models.User) error

UpdateUser mocks base method.

func (*MockStore) UpsertExternalUser added in v0.20.0

func (m *MockStore) UpsertExternalUser(username, externalID, authSource, email, fullName string) (*models.User, error)

UpsertExternalUser mocks base method.

func (*MockStore) UpsertUserAuthorization added in v0.20.0

func (m *MockStore) UpsertUserAuthorization(auth *models.UserAuthorization) error

UpsertUserAuthorization mocks base method.

type MockStoreMockRecorder added in v0.20.0

type MockStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockStoreMockRecorder is the mock recorder for MockStore.

func (*MockStoreMockRecorder) Close added in v0.20.0

func (mr *MockStoreMockRecorder) Close(ctx any) *gomock.Call

Close indicates an expected call of Close.

func (*MockStoreMockRecorder) CountActiveTokensByCategory added in v0.20.0

func (mr *MockStoreMockRecorder) CountActiveTokensByCategory(category any) *gomock.Call

CountActiveTokensByCategory indicates an expected call of CountActiveTokensByCategory.

func (*MockStoreMockRecorder) CountActiveTokensByClientID added in v0.20.0

func (mr *MockStoreMockRecorder) CountActiveTokensByClientID(clientID any) *gomock.Call

CountActiveTokensByClientID indicates an expected call of CountActiveTokensByClientID.

func (*MockStoreMockRecorder) CountClientsByStatus added in v0.20.0

func (mr *MockStoreMockRecorder) CountClientsByStatus(status any) *gomock.Call

CountClientsByStatus indicates an expected call of CountClientsByStatus.

func (*MockStoreMockRecorder) CountPendingDeviceCodes added in v0.20.0

func (mr *MockStoreMockRecorder) CountPendingDeviceCodes() *gomock.Call

CountPendingDeviceCodes indicates an expected call of CountPendingDeviceCodes.

func (*MockStoreMockRecorder) CountTotalDeviceCodes added in v0.20.0

func (mr *MockStoreMockRecorder) CountTotalDeviceCodes() *gomock.Call

CountTotalDeviceCodes indicates an expected call of CountTotalDeviceCodes.

func (*MockStoreMockRecorder) CreateAccessToken added in v0.20.0

func (mr *MockStoreMockRecorder) CreateAccessToken(token any) *gomock.Call

CreateAccessToken indicates an expected call of CreateAccessToken.

func (*MockStoreMockRecorder) CreateAuditLog added in v0.20.0

func (mr *MockStoreMockRecorder) CreateAuditLog(log any) *gomock.Call

CreateAuditLog indicates an expected call of CreateAuditLog.

func (*MockStoreMockRecorder) CreateAuditLogBatch added in v0.20.0

func (mr *MockStoreMockRecorder) CreateAuditLogBatch(logs any) *gomock.Call

CreateAuditLogBatch indicates an expected call of CreateAuditLogBatch.

func (*MockStoreMockRecorder) CreateAuthorizationCode added in v0.20.0

func (mr *MockStoreMockRecorder) CreateAuthorizationCode(code any) *gomock.Call

CreateAuthorizationCode indicates an expected call of CreateAuthorizationCode.

func (*MockStoreMockRecorder) CreateClient added in v0.20.0

func (mr *MockStoreMockRecorder) CreateClient(client any) *gomock.Call

CreateClient indicates an expected call of CreateClient.

func (*MockStoreMockRecorder) CreateDeviceCode added in v0.20.0

func (mr *MockStoreMockRecorder) CreateDeviceCode(dc any) *gomock.Call

CreateDeviceCode indicates an expected call of CreateDeviceCode.

func (*MockStoreMockRecorder) CreateOAuthConnection added in v0.20.0

func (mr *MockStoreMockRecorder) CreateOAuthConnection(conn any) *gomock.Call

CreateOAuthConnection indicates an expected call of CreateOAuthConnection.

func (*MockStoreMockRecorder) CreateUser added in v0.20.0

func (mr *MockStoreMockRecorder) CreateUser(user any) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockStoreMockRecorder) DeleteClient added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteClient(clientID any) *gomock.Call

DeleteClient indicates an expected call of DeleteClient.

func (*MockStoreMockRecorder) DeleteDeviceCodeByID added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteDeviceCodeByID(id any) *gomock.Call

DeleteDeviceCodeByID indicates an expected call of DeleteDeviceCodeByID.

func (*MockStoreMockRecorder) DeleteExpiredDeviceCodes added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteExpiredDeviceCodes() *gomock.Call

DeleteExpiredDeviceCodes indicates an expected call of DeleteExpiredDeviceCodes.

func (*MockStoreMockRecorder) DeleteExpiredTokens added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteExpiredTokens() *gomock.Call

DeleteExpiredTokens indicates an expected call of DeleteExpiredTokens.

func (*MockStoreMockRecorder) DeleteOAuthConnection added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteOAuthConnection(id any) *gomock.Call

DeleteOAuthConnection indicates an expected call of DeleteOAuthConnection.

func (*MockStoreMockRecorder) DeleteOldAuditLogs added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteOldAuditLogs(olderThan any) *gomock.Call

DeleteOldAuditLogs indicates an expected call of DeleteOldAuditLogs.

func (*MockStoreMockRecorder) DeleteUser added in v0.20.0

func (mr *MockStoreMockRecorder) DeleteUser(id any) *gomock.Call

DeleteUser indicates an expected call of DeleteUser.

func (*MockStoreMockRecorder) GetAccessTokenByHash added in v0.20.0

func (mr *MockStoreMockRecorder) GetAccessTokenByHash(hash any) *gomock.Call

GetAccessTokenByHash indicates an expected call of GetAccessTokenByHash.

func (*MockStoreMockRecorder) GetAccessTokenByID added in v0.20.0

func (mr *MockStoreMockRecorder) GetAccessTokenByID(tokenID any) *gomock.Call

GetAccessTokenByID indicates an expected call of GetAccessTokenByID.

func (*MockStoreMockRecorder) GetAuditLogStats added in v0.20.0

func (mr *MockStoreMockRecorder) GetAuditLogStats(startTime, endTime any) *gomock.Call

GetAuditLogStats indicates an expected call of GetAuditLogStats.

func (*MockStoreMockRecorder) GetAuditLogsPaginated added in v0.20.0

func (mr *MockStoreMockRecorder) GetAuditLogsPaginated(params, filters any) *gomock.Call

GetAuditLogsPaginated indicates an expected call of GetAuditLogsPaginated.

func (*MockStoreMockRecorder) GetAuthorizationCodeByHash added in v0.20.0

func (mr *MockStoreMockRecorder) GetAuthorizationCodeByHash(hash any) *gomock.Call

GetAuthorizationCodeByHash indicates an expected call of GetAuthorizationCodeByHash.

func (*MockStoreMockRecorder) GetClient added in v0.20.0

func (mr *MockStoreMockRecorder) GetClient(clientID any) *gomock.Call

GetClient indicates an expected call of GetClient.

func (*MockStoreMockRecorder) GetClientAuthorizations added in v0.20.0

func (mr *MockStoreMockRecorder) GetClientAuthorizations(clientID any) *gomock.Call

GetClientAuthorizations indicates an expected call of GetClientAuthorizations.

func (*MockStoreMockRecorder) GetClientByIntID added in v0.20.0

func (mr *MockStoreMockRecorder) GetClientByIntID(id any) *gomock.Call

GetClientByIntID indicates an expected call of GetClientByIntID.

func (*MockStoreMockRecorder) GetClientsByIDs added in v0.20.0

func (mr *MockStoreMockRecorder) GetClientsByIDs(clientIDs any) *gomock.Call

GetClientsByIDs indicates an expected call of GetClientsByIDs.

func (*MockStoreMockRecorder) GetDeviceCodeByUserCode added in v0.20.0

func (mr *MockStoreMockRecorder) GetDeviceCodeByUserCode(userCode any) *gomock.Call

GetDeviceCodeByUserCode indicates an expected call of GetDeviceCodeByUserCode.

func (*MockStoreMockRecorder) GetDeviceCodesByID added in v0.20.0

func (mr *MockStoreMockRecorder) GetDeviceCodesByID(deviceCodeID any) *gomock.Call

GetDeviceCodesByID indicates an expected call of GetDeviceCodesByID.

func (*MockStoreMockRecorder) GetOAuthConnection added in v0.20.0

func (mr *MockStoreMockRecorder) GetOAuthConnection(provider, providerUserID any) *gomock.Call

GetOAuthConnection indicates an expected call of GetOAuthConnection.

func (*MockStoreMockRecorder) GetOAuthConnectionByUserAndProvider added in v0.20.0

func (mr *MockStoreMockRecorder) GetOAuthConnectionByUserAndProvider(userID, provider any) *gomock.Call

GetOAuthConnectionByUserAndProvider indicates an expected call of GetOAuthConnectionByUserAndProvider.

func (*MockStoreMockRecorder) GetOAuthConnectionsByUserID added in v0.20.0

func (mr *MockStoreMockRecorder) GetOAuthConnectionsByUserID(userID any) *gomock.Call

GetOAuthConnectionsByUserID indicates an expected call of GetOAuthConnectionsByUserID.

func (*MockStoreMockRecorder) GetTokensByCategoryAndStatus added in v0.20.0

func (mr *MockStoreMockRecorder) GetTokensByCategoryAndStatus(userID, category, status any) *gomock.Call

GetTokensByCategoryAndStatus indicates an expected call of GetTokensByCategoryAndStatus.

func (*MockStoreMockRecorder) GetTokensByUserID added in v0.20.0

func (mr *MockStoreMockRecorder) GetTokensByUserID(userID any) *gomock.Call

GetTokensByUserID indicates an expected call of GetTokensByUserID.

func (*MockStoreMockRecorder) GetTokensByUserIDPaginated added in v0.20.0

func (mr *MockStoreMockRecorder) GetTokensByUserIDPaginated(userID, params any) *gomock.Call

GetTokensByUserIDPaginated indicates an expected call of GetTokensByUserIDPaginated.

func (*MockStoreMockRecorder) GetUserAuthorization added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserAuthorization(userID, applicationID any) *gomock.Call

GetUserAuthorization indicates an expected call of GetUserAuthorization.

func (*MockStoreMockRecorder) GetUserAuthorizationByUUID added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserAuthorizationByUUID(authUUID, userID any) *gomock.Call

GetUserAuthorizationByUUID indicates an expected call of GetUserAuthorizationByUUID.

func (*MockStoreMockRecorder) GetUserByEmail added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserByEmail(email any) *gomock.Call

GetUserByEmail indicates an expected call of GetUserByEmail.

func (*MockStoreMockRecorder) GetUserByExternalID added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserByExternalID(externalID, authSource any) *gomock.Call

GetUserByExternalID indicates an expected call of GetUserByExternalID.

func (*MockStoreMockRecorder) GetUserByID added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserByID(id any) *gomock.Call

GetUserByID indicates an expected call of GetUserByID.

func (*MockStoreMockRecorder) GetUserByUsername added in v0.20.0

func (mr *MockStoreMockRecorder) GetUserByUsername(username any) *gomock.Call

GetUserByUsername indicates an expected call of GetUserByUsername.

func (*MockStoreMockRecorder) GetUsersByIDs added in v0.20.0

func (mr *MockStoreMockRecorder) GetUsersByIDs(userIDs any) *gomock.Call

GetUsersByIDs indicates an expected call of GetUsersByIDs.

func (*MockStoreMockRecorder) Health added in v0.20.0

func (mr *MockStoreMockRecorder) Health() *gomock.Call

Health indicates an expected call of Health.

func (*MockStoreMockRecorder) ListClientsByUserID added in v0.20.0

func (mr *MockStoreMockRecorder) ListClientsByUserID(userID, params any) *gomock.Call

ListClientsByUserID indicates an expected call of ListClientsByUserID.

func (*MockStoreMockRecorder) ListClientsPaginated added in v0.20.0

func (mr *MockStoreMockRecorder) ListClientsPaginated(params any) *gomock.Call

ListClientsPaginated indicates an expected call of ListClientsPaginated.

func (*MockStoreMockRecorder) ListUserAuthorizations added in v0.20.0

func (mr *MockStoreMockRecorder) ListUserAuthorizations(userID any) *gomock.Call

ListUserAuthorizations indicates an expected call of ListUserAuthorizations.

func (*MockStoreMockRecorder) MarkAuthorizationCodeUsed added in v0.20.0

func (mr *MockStoreMockRecorder) MarkAuthorizationCodeUsed(id any) *gomock.Call

MarkAuthorizationCodeUsed indicates an expected call of MarkAuthorizationCodeUsed.

func (*MockStoreMockRecorder) RevokeAllActiveTokensByClientID added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeAllActiveTokensByClientID(clientID any) *gomock.Call

RevokeAllActiveTokensByClientID indicates an expected call of RevokeAllActiveTokensByClientID.

func (*MockStoreMockRecorder) RevokeAllUserAuthorizationsByClientID added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeAllUserAuthorizationsByClientID(clientID any) *gomock.Call

RevokeAllUserAuthorizationsByClientID indicates an expected call of RevokeAllUserAuthorizationsByClientID.

func (*MockStoreMockRecorder) RevokeToken added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeToken(tokenID any) *gomock.Call

RevokeToken indicates an expected call of RevokeToken.

func (*MockStoreMockRecorder) RevokeTokenFamily added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeTokenFamily(familyID any) *gomock.Call

RevokeTokenFamily indicates an expected call of RevokeTokenFamily.

func (*MockStoreMockRecorder) RevokeTokensByAuthorizationID added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeTokensByAuthorizationID(authorizationID any) *gomock.Call

RevokeTokensByAuthorizationID indicates an expected call of RevokeTokensByAuthorizationID.

func (*MockStoreMockRecorder) RevokeTokensByClientID added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeTokensByClientID(clientID any) *gomock.Call

RevokeTokensByClientID indicates an expected call of RevokeTokensByClientID.

func (*MockStoreMockRecorder) RevokeTokensByUserID added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeTokensByUserID(userID any) *gomock.Call

RevokeTokensByUserID indicates an expected call of RevokeTokensByUserID.

func (*MockStoreMockRecorder) RevokeUserAuthorization added in v0.20.0

func (mr *MockStoreMockRecorder) RevokeUserAuthorization(authUUID, userID any) *gomock.Call

RevokeUserAuthorization indicates an expected call of RevokeUserAuthorization.

func (*MockStoreMockRecorder) RunInTransaction added in v0.20.0

func (mr *MockStoreMockRecorder) RunInTransaction(fn any) *gomock.Call

RunInTransaction indicates an expected call of RunInTransaction.

func (*MockStoreMockRecorder) UpdateClient added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateClient(client any) *gomock.Call

UpdateClient indicates an expected call of UpdateClient.

func (*MockStoreMockRecorder) UpdateDeviceCode added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateDeviceCode(dc any) *gomock.Call

UpdateDeviceCode indicates an expected call of UpdateDeviceCode.

func (*MockStoreMockRecorder) UpdateOAuthConnection added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateOAuthConnection(conn any) *gomock.Call

UpdateOAuthConnection indicates an expected call of UpdateOAuthConnection.

func (*MockStoreMockRecorder) UpdateTokenLastUsedAt added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateTokenLastUsedAt(tokenID, t any) *gomock.Call

UpdateTokenLastUsedAt indicates an expected call of UpdateTokenLastUsedAt.

func (*MockStoreMockRecorder) UpdateTokenStatus added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateTokenStatus(tokenID, status any) *gomock.Call

UpdateTokenStatus indicates an expected call of UpdateTokenStatus.

func (*MockStoreMockRecorder) UpdateUser added in v0.20.0

func (mr *MockStoreMockRecorder) UpdateUser(user any) *gomock.Call

UpdateUser indicates an expected call of UpdateUser.

func (*MockStoreMockRecorder) UpsertExternalUser added in v0.20.0

func (mr *MockStoreMockRecorder) UpsertExternalUser(username, externalID, authSource, email, fullName any) *gomock.Call

UpsertExternalUser indicates an expected call of UpsertExternalUser.

func (*MockStoreMockRecorder) UpsertUserAuthorization added in v0.20.0

func (mr *MockStoreMockRecorder) UpsertUserAuthorization(auth any) *gomock.Call

UpsertUserAuthorization indicates an expected call of UpsertUserAuthorization.

type MockTokenProvider

type MockTokenProvider struct {
	// contains filtered or unexported fields
}

MockTokenProvider is a mock of TokenProvider interface.

func NewMockTokenProvider

func NewMockTokenProvider(ctrl *gomock.Controller) *MockTokenProvider

NewMockTokenProvider creates a new mock instance.

func (*MockTokenProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTokenProvider) GenerateClientCredentialsToken

func (m *MockTokenProvider) GenerateClientCredentialsToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)

GenerateClientCredentialsToken mocks base method.

func (*MockTokenProvider) GenerateRefreshToken

func (m *MockTokenProvider) GenerateRefreshToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)

GenerateRefreshToken mocks base method.

func (*MockTokenProvider) GenerateToken

func (m *MockTokenProvider) GenerateToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)

GenerateToken mocks base method.

func (*MockTokenProvider) Name

func (m *MockTokenProvider) Name() string

Name mocks base method.

func (*MockTokenProvider) RefreshAccessToken

func (m *MockTokenProvider) RefreshAccessToken(ctx context.Context, refreshToken string) (*core.TokenRefreshResult, error)

RefreshAccessToken mocks base method.

func (*MockTokenProvider) ValidateToken

func (m *MockTokenProvider) ValidateToken(ctx context.Context, tokenString string) (*core.TokenValidationResult, error)

ValidateToken mocks base method.

type MockTokenProviderMockRecorder

type MockTokenProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockTokenProviderMockRecorder is the mock recorder for MockTokenProvider.

func (*MockTokenProviderMockRecorder) GenerateClientCredentialsToken

func (mr *MockTokenProviderMockRecorder) GenerateClientCredentialsToken(ctx, userID, clientID, scopes any) *gomock.Call

GenerateClientCredentialsToken indicates an expected call of GenerateClientCredentialsToken.

func (*MockTokenProviderMockRecorder) GenerateRefreshToken

func (mr *MockTokenProviderMockRecorder) GenerateRefreshToken(ctx, userID, clientID, scopes any) *gomock.Call

GenerateRefreshToken indicates an expected call of GenerateRefreshToken.

func (*MockTokenProviderMockRecorder) GenerateToken

func (mr *MockTokenProviderMockRecorder) GenerateToken(ctx, userID, clientID, scopes any) *gomock.Call

GenerateToken indicates an expected call of GenerateToken.

func (*MockTokenProviderMockRecorder) Name

Name indicates an expected call of Name.

func (*MockTokenProviderMockRecorder) RefreshAccessToken

func (mr *MockTokenProviderMockRecorder) RefreshAccessToken(ctx, refreshToken any) *gomock.Call

RefreshAccessToken indicates an expected call of RefreshAccessToken.

func (*MockTokenProviderMockRecorder) ValidateToken

func (mr *MockTokenProviderMockRecorder) ValidateToken(ctx, tokenString any) *gomock.Call

ValidateToken indicates an expected call of ValidateToken.

type MockTokenReader added in v0.20.0

type MockTokenReader struct {
	// contains filtered or unexported fields
}

MockTokenReader is a mock of TokenReader interface.

func NewMockTokenReader added in v0.20.0

func NewMockTokenReader(ctrl *gomock.Controller) *MockTokenReader

NewMockTokenReader creates a new mock instance.

func (*MockTokenReader) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTokenReader) GetAccessTokenByHash added in v0.20.0

func (m *MockTokenReader) GetAccessTokenByHash(hash string) (*models.AccessToken, error)

GetAccessTokenByHash mocks base method.

func (*MockTokenReader) GetAccessTokenByID added in v0.20.0

func (m *MockTokenReader) GetAccessTokenByID(tokenID string) (*models.AccessToken, error)

GetAccessTokenByID mocks base method.

func (*MockTokenReader) GetTokensByCategoryAndStatus added in v0.20.0

func (m *MockTokenReader) GetTokensByCategoryAndStatus(userID, category, status string) ([]models.AccessToken, error)

GetTokensByCategoryAndStatus mocks base method.

func (*MockTokenReader) GetTokensByUserID added in v0.20.0

func (m *MockTokenReader) GetTokensByUserID(userID string) ([]models.AccessToken, error)

GetTokensByUserID mocks base method.

func (*MockTokenReader) GetTokensByUserIDPaginated added in v0.20.0

func (m *MockTokenReader) GetTokensByUserIDPaginated(userID string, params types.PaginationParams) ([]models.AccessToken, types.PaginationResult, error)

GetTokensByUserIDPaginated mocks base method.

type MockTokenReaderMockRecorder added in v0.20.0

type MockTokenReaderMockRecorder struct {
	// contains filtered or unexported fields
}

MockTokenReaderMockRecorder is the mock recorder for MockTokenReader.

func (*MockTokenReaderMockRecorder) GetAccessTokenByHash added in v0.20.0

func (mr *MockTokenReaderMockRecorder) GetAccessTokenByHash(hash any) *gomock.Call

GetAccessTokenByHash indicates an expected call of GetAccessTokenByHash.

func (*MockTokenReaderMockRecorder) GetAccessTokenByID added in v0.20.0

func (mr *MockTokenReaderMockRecorder) GetAccessTokenByID(tokenID any) *gomock.Call

GetAccessTokenByID indicates an expected call of GetAccessTokenByID.

func (*MockTokenReaderMockRecorder) GetTokensByCategoryAndStatus added in v0.20.0

func (mr *MockTokenReaderMockRecorder) GetTokensByCategoryAndStatus(userID, category, status any) *gomock.Call

GetTokensByCategoryAndStatus indicates an expected call of GetTokensByCategoryAndStatus.

func (*MockTokenReaderMockRecorder) GetTokensByUserID added in v0.20.0

func (mr *MockTokenReaderMockRecorder) GetTokensByUserID(userID any) *gomock.Call

GetTokensByUserID indicates an expected call of GetTokensByUserID.

func (*MockTokenReaderMockRecorder) GetTokensByUserIDPaginated added in v0.20.0

func (mr *MockTokenReaderMockRecorder) GetTokensByUserIDPaginated(userID, params any) *gomock.Call

GetTokensByUserIDPaginated indicates an expected call of GetTokensByUserIDPaginated.

type MockTokenWriter added in v0.20.0

type MockTokenWriter struct {
	// contains filtered or unexported fields
}

MockTokenWriter is a mock of TokenWriter interface.

func NewMockTokenWriter added in v0.20.0

func NewMockTokenWriter(ctrl *gomock.Controller) *MockTokenWriter

NewMockTokenWriter creates a new mock instance.

func (*MockTokenWriter) CreateAccessToken added in v0.20.0

func (m *MockTokenWriter) CreateAccessToken(token *models.AccessToken) error

CreateAccessToken mocks base method.

func (*MockTokenWriter) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTokenWriter) RevokeAllActiveTokensByClientID added in v0.20.0

func (m *MockTokenWriter) RevokeAllActiveTokensByClientID(clientID string) (int64, error)

RevokeAllActiveTokensByClientID mocks base method.

func (*MockTokenWriter) RevokeToken added in v0.20.0

func (m *MockTokenWriter) RevokeToken(tokenID string) error

RevokeToken mocks base method.

func (*MockTokenWriter) RevokeTokenFamily added in v0.20.0

func (m *MockTokenWriter) RevokeTokenFamily(familyID string) (int64, error)

RevokeTokenFamily mocks base method.

func (*MockTokenWriter) RevokeTokensByAuthorizationID added in v0.20.0

func (m *MockTokenWriter) RevokeTokensByAuthorizationID(authorizationID uint) error

RevokeTokensByAuthorizationID mocks base method.

func (*MockTokenWriter) RevokeTokensByClientID added in v0.20.0

func (m *MockTokenWriter) RevokeTokensByClientID(clientID string) error

RevokeTokensByClientID mocks base method.

func (*MockTokenWriter) RevokeTokensByUserID added in v0.20.0

func (m *MockTokenWriter) RevokeTokensByUserID(userID string) error

RevokeTokensByUserID mocks base method.

func (*MockTokenWriter) UpdateTokenLastUsedAt added in v0.20.0

func (m *MockTokenWriter) UpdateTokenLastUsedAt(tokenID string, t time.Time) error

UpdateTokenLastUsedAt mocks base method.

func (*MockTokenWriter) UpdateTokenStatus added in v0.20.0

func (m *MockTokenWriter) UpdateTokenStatus(tokenID, status string) error

UpdateTokenStatus mocks base method.

type MockTokenWriterMockRecorder added in v0.20.0

type MockTokenWriterMockRecorder struct {
	// contains filtered or unexported fields
}

MockTokenWriterMockRecorder is the mock recorder for MockTokenWriter.

func (*MockTokenWriterMockRecorder) CreateAccessToken added in v0.20.0

func (mr *MockTokenWriterMockRecorder) CreateAccessToken(token any) *gomock.Call

CreateAccessToken indicates an expected call of CreateAccessToken.

func (*MockTokenWriterMockRecorder) RevokeAllActiveTokensByClientID added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeAllActiveTokensByClientID(clientID any) *gomock.Call

RevokeAllActiveTokensByClientID indicates an expected call of RevokeAllActiveTokensByClientID.

func (*MockTokenWriterMockRecorder) RevokeToken added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeToken(tokenID any) *gomock.Call

RevokeToken indicates an expected call of RevokeToken.

func (*MockTokenWriterMockRecorder) RevokeTokenFamily added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeTokenFamily(familyID any) *gomock.Call

RevokeTokenFamily indicates an expected call of RevokeTokenFamily.

func (*MockTokenWriterMockRecorder) RevokeTokensByAuthorizationID added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeTokensByAuthorizationID(authorizationID any) *gomock.Call

RevokeTokensByAuthorizationID indicates an expected call of RevokeTokensByAuthorizationID.

func (*MockTokenWriterMockRecorder) RevokeTokensByClientID added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeTokensByClientID(clientID any) *gomock.Call

RevokeTokensByClientID indicates an expected call of RevokeTokensByClientID.

func (*MockTokenWriterMockRecorder) RevokeTokensByUserID added in v0.20.0

func (mr *MockTokenWriterMockRecorder) RevokeTokensByUserID(userID any) *gomock.Call

RevokeTokensByUserID indicates an expected call of RevokeTokensByUserID.

func (*MockTokenWriterMockRecorder) UpdateTokenLastUsedAt added in v0.20.0

func (mr *MockTokenWriterMockRecorder) UpdateTokenLastUsedAt(tokenID, t any) *gomock.Call

UpdateTokenLastUsedAt indicates an expected call of UpdateTokenLastUsedAt.

func (*MockTokenWriterMockRecorder) UpdateTokenStatus added in v0.20.0

func (mr *MockTokenWriterMockRecorder) UpdateTokenStatus(tokenID, status any) *gomock.Call

UpdateTokenStatus indicates an expected call of UpdateTokenStatus.

type MockTransactor added in v0.20.0

type MockTransactor struct {
	// contains filtered or unexported fields
}

MockTransactor is a mock of Transactor interface.

func NewMockTransactor added in v0.20.0

func NewMockTransactor(ctrl *gomock.Controller) *MockTransactor

NewMockTransactor creates a new mock instance.

func (*MockTransactor) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTransactor) RunInTransaction added in v0.20.0

func (m *MockTransactor) RunInTransaction(fn func(core.Store) error) error

RunInTransaction mocks base method.

type MockTransactorMockRecorder added in v0.20.0

type MockTransactorMockRecorder struct {
	// contains filtered or unexported fields
}

MockTransactorMockRecorder is the mock recorder for MockTransactor.

func (*MockTransactorMockRecorder) RunInTransaction added in v0.20.0

func (mr *MockTransactorMockRecorder) RunInTransaction(fn any) *gomock.Call

RunInTransaction indicates an expected call of RunInTransaction.

type MockUserAuthorizationStore added in v0.20.0

type MockUserAuthorizationStore struct {
	// contains filtered or unexported fields
}

MockUserAuthorizationStore is a mock of UserAuthorizationStore interface.

func NewMockUserAuthorizationStore added in v0.20.0

func NewMockUserAuthorizationStore(ctrl *gomock.Controller) *MockUserAuthorizationStore

NewMockUserAuthorizationStore creates a new mock instance.

func (*MockUserAuthorizationStore) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserAuthorizationStore) GetClientAuthorizations added in v0.20.0

func (m *MockUserAuthorizationStore) GetClientAuthorizations(clientID string) ([]models.UserAuthorization, error)

GetClientAuthorizations mocks base method.

func (*MockUserAuthorizationStore) GetUserAuthorization added in v0.20.0

func (m *MockUserAuthorizationStore) GetUserAuthorization(userID string, applicationID int64) (*models.UserAuthorization, error)

GetUserAuthorization mocks base method.

func (*MockUserAuthorizationStore) GetUserAuthorizationByUUID added in v0.20.0

func (m *MockUserAuthorizationStore) GetUserAuthorizationByUUID(authUUID, userID string) (*models.UserAuthorization, error)

GetUserAuthorizationByUUID mocks base method.

func (*MockUserAuthorizationStore) ListUserAuthorizations added in v0.20.0

func (m *MockUserAuthorizationStore) ListUserAuthorizations(userID string) ([]models.UserAuthorization, error)

ListUserAuthorizations mocks base method.

func (*MockUserAuthorizationStore) RevokeAllUserAuthorizationsByClientID added in v0.20.0

func (m *MockUserAuthorizationStore) RevokeAllUserAuthorizationsByClientID(clientID string) error

RevokeAllUserAuthorizationsByClientID mocks base method.

func (*MockUserAuthorizationStore) RevokeUserAuthorization added in v0.20.0

func (m *MockUserAuthorizationStore) RevokeUserAuthorization(authUUID, userID string) (*models.UserAuthorization, error)

RevokeUserAuthorization mocks base method.

func (*MockUserAuthorizationStore) UpsertUserAuthorization added in v0.20.0

func (m *MockUserAuthorizationStore) UpsertUserAuthorization(auth *models.UserAuthorization) error

UpsertUserAuthorization mocks base method.

type MockUserAuthorizationStoreMockRecorder added in v0.20.0

type MockUserAuthorizationStoreMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserAuthorizationStoreMockRecorder is the mock recorder for MockUserAuthorizationStore.

func (*MockUserAuthorizationStoreMockRecorder) GetClientAuthorizations added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) GetClientAuthorizations(clientID any) *gomock.Call

GetClientAuthorizations indicates an expected call of GetClientAuthorizations.

func (*MockUserAuthorizationStoreMockRecorder) GetUserAuthorization added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) GetUserAuthorization(userID, applicationID any) *gomock.Call

GetUserAuthorization indicates an expected call of GetUserAuthorization.

func (*MockUserAuthorizationStoreMockRecorder) GetUserAuthorizationByUUID added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) GetUserAuthorizationByUUID(authUUID, userID any) *gomock.Call

GetUserAuthorizationByUUID indicates an expected call of GetUserAuthorizationByUUID.

func (*MockUserAuthorizationStoreMockRecorder) ListUserAuthorizations added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) ListUserAuthorizations(userID any) *gomock.Call

ListUserAuthorizations indicates an expected call of ListUserAuthorizations.

func (*MockUserAuthorizationStoreMockRecorder) RevokeAllUserAuthorizationsByClientID added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) RevokeAllUserAuthorizationsByClientID(clientID any) *gomock.Call

RevokeAllUserAuthorizationsByClientID indicates an expected call of RevokeAllUserAuthorizationsByClientID.

func (*MockUserAuthorizationStoreMockRecorder) RevokeUserAuthorization added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) RevokeUserAuthorization(authUUID, userID any) *gomock.Call

RevokeUserAuthorization indicates an expected call of RevokeUserAuthorization.

func (*MockUserAuthorizationStoreMockRecorder) UpsertUserAuthorization added in v0.20.0

func (mr *MockUserAuthorizationStoreMockRecorder) UpsertUserAuthorization(auth any) *gomock.Call

UpsertUserAuthorization indicates an expected call of UpsertUserAuthorization.

type MockUserReader added in v0.20.0

type MockUserReader struct {
	// contains filtered or unexported fields
}

MockUserReader is a mock of UserReader interface.

func NewMockUserReader added in v0.20.0

func NewMockUserReader(ctrl *gomock.Controller) *MockUserReader

NewMockUserReader creates a new mock instance.

func (*MockUserReader) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserReader) GetUserByEmail added in v0.20.0

func (m *MockUserReader) GetUserByEmail(email string) (*models.User, error)

GetUserByEmail mocks base method.

func (*MockUserReader) GetUserByExternalID added in v0.20.0

func (m *MockUserReader) GetUserByExternalID(externalID, authSource string) (*models.User, error)

GetUserByExternalID mocks base method.

func (*MockUserReader) GetUserByID added in v0.20.0

func (m *MockUserReader) GetUserByID(id string) (*models.User, error)

GetUserByID mocks base method.

func (*MockUserReader) GetUserByUsername added in v0.20.0

func (m *MockUserReader) GetUserByUsername(username string) (*models.User, error)

GetUserByUsername mocks base method.

func (*MockUserReader) GetUsersByIDs added in v0.20.0

func (m *MockUserReader) GetUsersByIDs(userIDs []string) (map[string]*models.User, error)

GetUsersByIDs mocks base method.

type MockUserReaderMockRecorder added in v0.20.0

type MockUserReaderMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserReaderMockRecorder is the mock recorder for MockUserReader.

func (*MockUserReaderMockRecorder) GetUserByEmail added in v0.20.0

func (mr *MockUserReaderMockRecorder) GetUserByEmail(email any) *gomock.Call

GetUserByEmail indicates an expected call of GetUserByEmail.

func (*MockUserReaderMockRecorder) GetUserByExternalID added in v0.20.0

func (mr *MockUserReaderMockRecorder) GetUserByExternalID(externalID, authSource any) *gomock.Call

GetUserByExternalID indicates an expected call of GetUserByExternalID.

func (*MockUserReaderMockRecorder) GetUserByID added in v0.20.0

func (mr *MockUserReaderMockRecorder) GetUserByID(id any) *gomock.Call

GetUserByID indicates an expected call of GetUserByID.

func (*MockUserReaderMockRecorder) GetUserByUsername added in v0.20.0

func (mr *MockUserReaderMockRecorder) GetUserByUsername(username any) *gomock.Call

GetUserByUsername indicates an expected call of GetUserByUsername.

func (*MockUserReaderMockRecorder) GetUsersByIDs added in v0.20.0

func (mr *MockUserReaderMockRecorder) GetUsersByIDs(userIDs any) *gomock.Call

GetUsersByIDs indicates an expected call of GetUsersByIDs.

type MockUserWriter added in v0.20.0

type MockUserWriter struct {
	// contains filtered or unexported fields
}

MockUserWriter is a mock of UserWriter interface.

func NewMockUserWriter added in v0.20.0

func NewMockUserWriter(ctrl *gomock.Controller) *MockUserWriter

NewMockUserWriter creates a new mock instance.

func (*MockUserWriter) CreateUser added in v0.20.0

func (m *MockUserWriter) CreateUser(user *models.User) error

CreateUser mocks base method.

func (*MockUserWriter) DeleteUser added in v0.20.0

func (m *MockUserWriter) DeleteUser(id string) error

DeleteUser mocks base method.

func (*MockUserWriter) EXPECT added in v0.20.0

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserWriter) UpdateUser added in v0.20.0

func (m *MockUserWriter) UpdateUser(user *models.User) error

UpdateUser mocks base method.

func (*MockUserWriter) UpsertExternalUser added in v0.20.0

func (m *MockUserWriter) UpsertExternalUser(username, externalID, authSource, email, fullName string) (*models.User, error)

UpsertExternalUser mocks base method.

type MockUserWriterMockRecorder added in v0.20.0

type MockUserWriterMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserWriterMockRecorder is the mock recorder for MockUserWriter.

func (*MockUserWriterMockRecorder) CreateUser added in v0.20.0

func (mr *MockUserWriterMockRecorder) CreateUser(user any) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockUserWriterMockRecorder) DeleteUser added in v0.20.0

func (mr *MockUserWriterMockRecorder) DeleteUser(id any) *gomock.Call

DeleteUser indicates an expected call of DeleteUser.

func (*MockUserWriterMockRecorder) UpdateUser added in v0.20.0

func (mr *MockUserWriterMockRecorder) UpdateUser(user any) *gomock.Call

UpdateUser indicates an expected call of UpdateUser.

func (*MockUserWriterMockRecorder) UpsertExternalUser added in v0.20.0

func (mr *MockUserWriterMockRecorder) UpsertExternalUser(username, externalID, authSource, email, fullName any) *gomock.Call

UpsertExternalUser indicates an expected call of UpsertExternalUser.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL