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 ¶
- type MockAuditStore
- func (m *MockAuditStore) CreateAuditLog(log *models.AuditLog) error
- func (m *MockAuditStore) CreateAuditLogBatch(logs []*models.AuditLog) error
- func (m *MockAuditStore) DeleteOldAuditLogs(olderThan time.Time) (int64, error)
- func (m *MockAuditStore) EXPECT() *MockAuditStoreMockRecorder
- func (m *MockAuditStore) GetAuditLogStats(startTime, endTime time.Time) (types.AuditLogStats, error)
- func (m *MockAuditStore) GetAuditLogsPaginated(params types.PaginationParams, filters types.AuditLogFilters) ([]models.AuditLog, types.PaginationResult, error)
- type MockAuditStoreMockRecorder
- func (mr *MockAuditStoreMockRecorder) CreateAuditLog(log any) *gomock.Call
- func (mr *MockAuditStoreMockRecorder) CreateAuditLogBatch(logs any) *gomock.Call
- func (mr *MockAuditStoreMockRecorder) DeleteOldAuditLogs(olderThan any) *gomock.Call
- func (mr *MockAuditStoreMockRecorder) GetAuditLogStats(startTime, endTime any) *gomock.Call
- func (mr *MockAuditStoreMockRecorder) GetAuditLogsPaginated(params, filters any) *gomock.Call
- type MockAuthProvider
- type MockAuthProviderMockRecorder
- type MockAuthorizationCodeStore
- func (m *MockAuthorizationCodeStore) CreateAuthorizationCode(code *models.AuthorizationCode) error
- func (m *MockAuthorizationCodeStore) EXPECT() *MockAuthorizationCodeStoreMockRecorder
- func (m *MockAuthorizationCodeStore) GetAuthorizationCodeByHash(hash string) (*models.AuthorizationCode, error)
- func (m *MockAuthorizationCodeStore) MarkAuthorizationCodeUsed(id uint) error
- type MockAuthorizationCodeStoreMockRecorder
- type MockCache
- func (m *MockCache[T]) Close() error
- func (m *MockCache[T]) Delete(ctx context.Context, key string) error
- func (m *MockCache[T]) EXPECT() *MockCacheMockRecorder[T]
- func (m *MockCache[T]) Get(ctx context.Context, key string) (T, error)
- func (m *MockCache[T]) GetWithFetch(ctx context.Context, key string, ttl time.Duration, ...) (T, error)
- func (m *MockCache[T]) Health(ctx context.Context) error
- func (m *MockCache[T]) Set(ctx context.Context, key string, value T, ttl time.Duration) error
- type MockCacheMockRecorder
- func (mr *MockCacheMockRecorder[T]) Close() *gomock.Call
- func (mr *MockCacheMockRecorder[T]) Delete(ctx, key any) *gomock.Call
- func (mr *MockCacheMockRecorder[T]) Get(ctx, key any) *gomock.Call
- func (mr *MockCacheMockRecorder[T]) GetWithFetch(ctx, key, ttl, fetchFunc any) *gomock.Call
- func (mr *MockCacheMockRecorder[T]) Health(ctx any) *gomock.Call
- func (mr *MockCacheMockRecorder[T]) Set(ctx, key, value, ttl any) *gomock.Call
- type MockCleanupStore
- type MockCleanupStoreMockRecorder
- type MockClientReader
- func (m *MockClientReader) CountActiveTokensByClientID(clientID string) (int64, error)
- func (m *MockClientReader) CountClientsByStatus(status string) (int64, error)
- func (m *MockClientReader) EXPECT() *MockClientReaderMockRecorder
- func (m *MockClientReader) GetClient(clientID string) (*models.OAuthApplication, error)
- func (m *MockClientReader) GetClientByIntID(id int64) (*models.OAuthApplication, error)
- func (m *MockClientReader) GetClientsByIDs(clientIDs []string) (map[string]*models.OAuthApplication, error)
- func (m *MockClientReader) ListClientsByUserID(userID string, params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)
- func (m *MockClientReader) ListClientsPaginated(params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)
- type MockClientReaderMockRecorder
- func (mr *MockClientReaderMockRecorder) CountActiveTokensByClientID(clientID any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) CountClientsByStatus(status any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) GetClient(clientID any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) GetClientByIntID(id any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) GetClientsByIDs(clientIDs any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) ListClientsByUserID(userID, params any) *gomock.Call
- func (mr *MockClientReaderMockRecorder) ListClientsPaginated(params any) *gomock.Call
- type MockClientWriter
- type MockClientWriterMockRecorder
- type MockDeviceCodeStore
- func (m *MockDeviceCodeStore) CreateDeviceCode(dc *models.DeviceCode) error
- func (m *MockDeviceCodeStore) DeleteDeviceCodeByID(id int64) error
- func (m *MockDeviceCodeStore) EXPECT() *MockDeviceCodeStoreMockRecorder
- func (m *MockDeviceCodeStore) GetDeviceCodeByUserCode(userCode string) (*models.DeviceCode, error)
- func (m *MockDeviceCodeStore) GetDeviceCodesByID(deviceCodeID string) ([]*models.DeviceCode, error)
- func (m *MockDeviceCodeStore) UpdateDeviceCode(dc *models.DeviceCode) error
- type MockDeviceCodeStoreMockRecorder
- func (mr *MockDeviceCodeStoreMockRecorder) CreateDeviceCode(dc any) *gomock.Call
- func (mr *MockDeviceCodeStoreMockRecorder) DeleteDeviceCodeByID(id any) *gomock.Call
- func (mr *MockDeviceCodeStoreMockRecorder) GetDeviceCodeByUserCode(userCode any) *gomock.Call
- func (mr *MockDeviceCodeStoreMockRecorder) GetDeviceCodesByID(deviceCodeID any) *gomock.Call
- func (mr *MockDeviceCodeStoreMockRecorder) UpdateDeviceCode(dc any) *gomock.Call
- type MockIDTokenProvider
- type MockIDTokenProviderMockRecorder
- type MockInfrastructure
- type MockInfrastructureMockRecorder
- type MockMetricsStore
- type MockMetricsStoreMockRecorder
- type MockOAuthConnectionStore
- func (m *MockOAuthConnectionStore) CreateOAuthConnection(conn *models.OAuthConnection) error
- func (m *MockOAuthConnectionStore) DeleteOAuthConnection(id string) error
- func (m *MockOAuthConnectionStore) EXPECT() *MockOAuthConnectionStoreMockRecorder
- func (m *MockOAuthConnectionStore) GetOAuthConnection(provider, providerUserID string) (*models.OAuthConnection, error)
- func (m *MockOAuthConnectionStore) GetOAuthConnectionByUserAndProvider(userID, provider string) (*models.OAuthConnection, error)
- func (m *MockOAuthConnectionStore) GetOAuthConnectionsByUserID(userID string) ([]models.OAuthConnection, error)
- func (m *MockOAuthConnectionStore) UpdateOAuthConnection(conn *models.OAuthConnection) error
- type MockOAuthConnectionStoreMockRecorder
- func (mr *MockOAuthConnectionStoreMockRecorder) CreateOAuthConnection(conn any) *gomock.Call
- func (mr *MockOAuthConnectionStoreMockRecorder) DeleteOAuthConnection(id any) *gomock.Call
- func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnection(provider, providerUserID any) *gomock.Call
- func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionByUserAndProvider(userID, provider any) *gomock.Call
- func (mr *MockOAuthConnectionStoreMockRecorder) GetOAuthConnectionsByUserID(userID any) *gomock.Call
- func (mr *MockOAuthConnectionStoreMockRecorder) UpdateOAuthConnection(conn any) *gomock.Call
- type MockRecorder
- func (m *MockRecorder) EXPECT() *MockRecorderMockRecorder
- func (m *MockRecorder) RecordAuthAttempt(method string, success bool, duration time.Duration)
- func (m *MockRecorder) RecordDatabaseQueryError(operation string)
- func (m *MockRecorder) RecordLogin(authSource string, success bool)
- func (m *MockRecorder) RecordLogout(sessionDuration time.Duration)
- func (m *MockRecorder) RecordOAuthCallback(provider string, success bool)
- func (m *MockRecorder) RecordOAuthDeviceCodeAuthorized(authorizationTime time.Duration)
- func (m *MockRecorder) RecordOAuthDeviceCodeGenerated(success bool)
- func (m *MockRecorder) RecordOAuthDeviceCodeValidation(result string)
- func (m *MockRecorder) RecordTokenIssued(tokenType, grantType string, generationTime time.Duration, provider string)
- func (m *MockRecorder) RecordTokenRefresh(success bool)
- func (m *MockRecorder) RecordTokenRevoked(tokenType, reason string)
- func (m *MockRecorder) RecordTokenValidation(result string, duration time.Duration, provider string)
- func (m *MockRecorder) SetActiveDeviceCodesCount(total, pending int)
- func (m *MockRecorder) SetActiveTokensCount(tokenType string, count int)
- type MockRecorderMockRecorder
- func (mr *MockRecorderMockRecorder) RecordAuthAttempt(method, success, duration any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordDatabaseQueryError(operation any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordLogin(authSource, success any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordLogout(sessionDuration any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordOAuthCallback(provider, success any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeAuthorized(authorizationTime any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeGenerated(success any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordOAuthDeviceCodeValidation(result any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordTokenIssued(tokenType, grantType, generationTime, provider any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordTokenRefresh(success any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordTokenRevoked(tokenType, reason any) *gomock.Call
- func (mr *MockRecorderMockRecorder) RecordTokenValidation(result, duration, provider any) *gomock.Call
- func (mr *MockRecorderMockRecorder) SetActiveDeviceCodesCount(total, pending any) *gomock.Call
- func (mr *MockRecorderMockRecorder) SetActiveTokensCount(tokenType, count any) *gomock.Call
- type MockStore
- func (m *MockStore) Close(ctx context.Context) error
- func (m *MockStore) CountActiveTokensByCategory(category string) (int64, error)
- func (m *MockStore) CountActiveTokensByClientID(clientID string) (int64, error)
- func (m *MockStore) CountClientsByStatus(status string) (int64, error)
- func (m *MockStore) CountPendingDeviceCodes() (int64, error)
- func (m *MockStore) CountTotalDeviceCodes() (int64, error)
- func (m *MockStore) CreateAccessToken(token *models.AccessToken) error
- func (m *MockStore) CreateAuditLog(log *models.AuditLog) error
- func (m *MockStore) CreateAuditLogBatch(logs []*models.AuditLog) error
- func (m *MockStore) CreateAuthorizationCode(code *models.AuthorizationCode) error
- func (m *MockStore) CreateClient(client *models.OAuthApplication) error
- func (m *MockStore) CreateDeviceCode(dc *models.DeviceCode) error
- func (m *MockStore) CreateOAuthConnection(conn *models.OAuthConnection) error
- func (m *MockStore) CreateUser(user *models.User) error
- func (m *MockStore) DeleteClient(clientID string) error
- func (m *MockStore) DeleteDeviceCodeByID(id int64) error
- func (m *MockStore) DeleteExpiredDeviceCodes() error
- func (m *MockStore) DeleteExpiredTokens() error
- func (m *MockStore) DeleteOAuthConnection(id string) error
- func (m *MockStore) DeleteOldAuditLogs(olderThan time.Time) (int64, error)
- func (m *MockStore) DeleteUser(id string) error
- func (m *MockStore) EXPECT() *MockStoreMockRecorder
- func (m *MockStore) GetAccessTokenByHash(hash string) (*models.AccessToken, error)
- func (m *MockStore) GetAccessTokenByID(tokenID string) (*models.AccessToken, error)
- func (m *MockStore) GetAuditLogStats(startTime, endTime time.Time) (types.AuditLogStats, error)
- func (m *MockStore) GetAuditLogsPaginated(params types.PaginationParams, filters types.AuditLogFilters) ([]models.AuditLog, types.PaginationResult, error)
- func (m *MockStore) GetAuthorizationCodeByHash(hash string) (*models.AuthorizationCode, error)
- func (m *MockStore) GetClient(clientID string) (*models.OAuthApplication, error)
- func (m *MockStore) GetClientAuthorizations(clientID string) ([]models.UserAuthorization, error)
- func (m *MockStore) GetClientByIntID(id int64) (*models.OAuthApplication, error)
- func (m *MockStore) GetClientsByIDs(clientIDs []string) (map[string]*models.OAuthApplication, error)
- func (m *MockStore) GetDeviceCodeByUserCode(userCode string) (*models.DeviceCode, error)
- func (m *MockStore) GetDeviceCodesByID(deviceCodeID string) ([]*models.DeviceCode, error)
- func (m *MockStore) GetOAuthConnection(provider, providerUserID string) (*models.OAuthConnection, error)
- func (m *MockStore) GetOAuthConnectionByUserAndProvider(userID, provider string) (*models.OAuthConnection, error)
- func (m *MockStore) GetOAuthConnectionsByUserID(userID string) ([]models.OAuthConnection, error)
- func (m *MockStore) GetTokensByCategoryAndStatus(userID, category, status string) ([]models.AccessToken, error)
- func (m *MockStore) GetTokensByUserID(userID string) ([]models.AccessToken, error)
- func (m *MockStore) GetTokensByUserIDPaginated(userID string, params types.PaginationParams) ([]models.AccessToken, types.PaginationResult, error)
- func (m *MockStore) GetUserAuthorization(userID string, applicationID int64) (*models.UserAuthorization, error)
- func (m *MockStore) GetUserAuthorizationByUUID(authUUID, userID string) (*models.UserAuthorization, error)
- func (m *MockStore) GetUserByEmail(email string) (*models.User, error)
- func (m *MockStore) GetUserByExternalID(externalID, authSource string) (*models.User, error)
- func (m *MockStore) GetUserByID(id string) (*models.User, error)
- func (m *MockStore) GetUserByUsername(username string) (*models.User, error)
- func (m *MockStore) GetUsersByIDs(userIDs []string) (map[string]*models.User, error)
- func (m *MockStore) Health() error
- func (m *MockStore) ListClientsByUserID(userID string, params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)
- func (m *MockStore) ListClientsPaginated(params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)
- func (m *MockStore) ListUserAuthorizations(userID string) ([]models.UserAuthorization, error)
- func (m *MockStore) MarkAuthorizationCodeUsed(id uint) error
- func (m *MockStore) RevokeAllActiveTokensByClientID(clientID string) (int64, error)
- func (m *MockStore) RevokeAllUserAuthorizationsByClientID(clientID string) error
- func (m *MockStore) RevokeToken(tokenID string) error
- func (m *MockStore) RevokeTokenFamily(familyID string) (int64, error)
- func (m *MockStore) RevokeTokensByAuthorizationID(authorizationID uint) error
- func (m *MockStore) RevokeTokensByClientID(clientID string) error
- func (m *MockStore) RevokeTokensByUserID(userID string) error
- func (m *MockStore) RevokeUserAuthorization(authUUID, userID string) (*models.UserAuthorization, error)
- func (m *MockStore) RunInTransaction(fn func(core.Store) error) error
- func (m *MockStore) UpdateClient(client *models.OAuthApplication) error
- func (m *MockStore) UpdateDeviceCode(dc *models.DeviceCode) error
- func (m *MockStore) UpdateOAuthConnection(conn *models.OAuthConnection) error
- func (m *MockStore) UpdateTokenLastUsedAt(tokenID string, t time.Time) error
- func (m *MockStore) UpdateTokenStatus(tokenID, status string) error
- func (m *MockStore) UpdateUser(user *models.User) error
- func (m *MockStore) UpsertExternalUser(username, externalID, authSource, email, fullName string) (*models.User, error)
- func (m *MockStore) UpsertUserAuthorization(auth *models.UserAuthorization) error
- type MockStoreMockRecorder
- func (mr *MockStoreMockRecorder) Close(ctx any) *gomock.Call
- func (mr *MockStoreMockRecorder) CountActiveTokensByCategory(category any) *gomock.Call
- func (mr *MockStoreMockRecorder) CountActiveTokensByClientID(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) CountClientsByStatus(status any) *gomock.Call
- func (mr *MockStoreMockRecorder) CountPendingDeviceCodes() *gomock.Call
- func (mr *MockStoreMockRecorder) CountTotalDeviceCodes() *gomock.Call
- func (mr *MockStoreMockRecorder) CreateAccessToken(token any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateAuditLog(log any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateAuditLogBatch(logs any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateAuthorizationCode(code any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateClient(client any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateDeviceCode(dc any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateOAuthConnection(conn any) *gomock.Call
- func (mr *MockStoreMockRecorder) CreateUser(user any) *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteClient(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteDeviceCodeByID(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteExpiredDeviceCodes() *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteExpiredTokens() *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteOAuthConnection(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteOldAuditLogs(olderThan any) *gomock.Call
- func (mr *MockStoreMockRecorder) DeleteUser(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetAccessTokenByHash(hash any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetAccessTokenByID(tokenID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetAuditLogStats(startTime, endTime any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetAuditLogsPaginated(params, filters any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetAuthorizationCodeByHash(hash any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetClient(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetClientAuthorizations(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetClientByIntID(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetClientsByIDs(clientIDs any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetDeviceCodeByUserCode(userCode any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetDeviceCodesByID(deviceCodeID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetOAuthConnection(provider, providerUserID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetOAuthConnectionByUserAndProvider(userID, provider any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetOAuthConnectionsByUserID(userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetTokensByCategoryAndStatus(userID, category, status any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetTokensByUserID(userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetTokensByUserIDPaginated(userID, params any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserAuthorization(userID, applicationID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserAuthorizationByUUID(authUUID, userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserByEmail(email any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserByExternalID(externalID, authSource any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserByID(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUserByUsername(username any) *gomock.Call
- func (mr *MockStoreMockRecorder) GetUsersByIDs(userIDs any) *gomock.Call
- func (mr *MockStoreMockRecorder) Health() *gomock.Call
- func (mr *MockStoreMockRecorder) ListClientsByUserID(userID, params any) *gomock.Call
- func (mr *MockStoreMockRecorder) ListClientsPaginated(params any) *gomock.Call
- func (mr *MockStoreMockRecorder) ListUserAuthorizations(userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) MarkAuthorizationCodeUsed(id any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeAllActiveTokensByClientID(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeAllUserAuthorizationsByClientID(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeToken(tokenID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeTokenFamily(familyID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeTokensByAuthorizationID(authorizationID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeTokensByClientID(clientID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeTokensByUserID(userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RevokeUserAuthorization(authUUID, userID any) *gomock.Call
- func (mr *MockStoreMockRecorder) RunInTransaction(fn any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateClient(client any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateDeviceCode(dc any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateOAuthConnection(conn any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateTokenLastUsedAt(tokenID, t any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateTokenStatus(tokenID, status any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpdateUser(user any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpsertExternalUser(username, externalID, authSource, email, fullName any) *gomock.Call
- func (mr *MockStoreMockRecorder) UpsertUserAuthorization(auth any) *gomock.Call
- type MockTokenProvider
- func (m *MockTokenProvider) EXPECT() *MockTokenProviderMockRecorder
- func (m *MockTokenProvider) GenerateClientCredentialsToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)
- func (m *MockTokenProvider) GenerateRefreshToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)
- func (m *MockTokenProvider) GenerateToken(ctx context.Context, userID, clientID, scopes string) (*core.TokenResult, error)
- func (m *MockTokenProvider) Name() string
- func (m *MockTokenProvider) RefreshAccessToken(ctx context.Context, refreshToken string) (*core.TokenRefreshResult, error)
- func (m *MockTokenProvider) ValidateToken(ctx context.Context, tokenString string) (*core.TokenValidationResult, error)
- type MockTokenProviderMockRecorder
- func (mr *MockTokenProviderMockRecorder) GenerateClientCredentialsToken(ctx, userID, clientID, scopes any) *gomock.Call
- func (mr *MockTokenProviderMockRecorder) GenerateRefreshToken(ctx, userID, clientID, scopes any) *gomock.Call
- func (mr *MockTokenProviderMockRecorder) GenerateToken(ctx, userID, clientID, scopes any) *gomock.Call
- func (mr *MockTokenProviderMockRecorder) Name() *gomock.Call
- func (mr *MockTokenProviderMockRecorder) RefreshAccessToken(ctx, refreshToken any) *gomock.Call
- func (mr *MockTokenProviderMockRecorder) ValidateToken(ctx, tokenString any) *gomock.Call
- type MockTokenReader
- func (m *MockTokenReader) EXPECT() *MockTokenReaderMockRecorder
- func (m *MockTokenReader) GetAccessTokenByHash(hash string) (*models.AccessToken, error)
- func (m *MockTokenReader) GetAccessTokenByID(tokenID string) (*models.AccessToken, error)
- func (m *MockTokenReader) GetTokensByCategoryAndStatus(userID, category, status string) ([]models.AccessToken, error)
- func (m *MockTokenReader) GetTokensByUserID(userID string) ([]models.AccessToken, error)
- func (m *MockTokenReader) GetTokensByUserIDPaginated(userID string, params types.PaginationParams) ([]models.AccessToken, types.PaginationResult, error)
- type MockTokenReaderMockRecorder
- func (mr *MockTokenReaderMockRecorder) GetAccessTokenByHash(hash any) *gomock.Call
- func (mr *MockTokenReaderMockRecorder) GetAccessTokenByID(tokenID any) *gomock.Call
- func (mr *MockTokenReaderMockRecorder) GetTokensByCategoryAndStatus(userID, category, status any) *gomock.Call
- func (mr *MockTokenReaderMockRecorder) GetTokensByUserID(userID any) *gomock.Call
- func (mr *MockTokenReaderMockRecorder) GetTokensByUserIDPaginated(userID, params any) *gomock.Call
- type MockTokenWriter
- func (m *MockTokenWriter) CreateAccessToken(token *models.AccessToken) error
- func (m *MockTokenWriter) EXPECT() *MockTokenWriterMockRecorder
- func (m *MockTokenWriter) RevokeAllActiveTokensByClientID(clientID string) (int64, error)
- func (m *MockTokenWriter) RevokeToken(tokenID string) error
- func (m *MockTokenWriter) RevokeTokenFamily(familyID string) (int64, error)
- func (m *MockTokenWriter) RevokeTokensByAuthorizationID(authorizationID uint) error
- func (m *MockTokenWriter) RevokeTokensByClientID(clientID string) error
- func (m *MockTokenWriter) RevokeTokensByUserID(userID string) error
- func (m *MockTokenWriter) UpdateTokenLastUsedAt(tokenID string, t time.Time) error
- func (m *MockTokenWriter) UpdateTokenStatus(tokenID, status string) error
- type MockTokenWriterMockRecorder
- func (mr *MockTokenWriterMockRecorder) CreateAccessToken(token any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeAllActiveTokensByClientID(clientID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeToken(tokenID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeTokenFamily(familyID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeTokensByAuthorizationID(authorizationID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeTokensByClientID(clientID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) RevokeTokensByUserID(userID any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) UpdateTokenLastUsedAt(tokenID, t any) *gomock.Call
- func (mr *MockTokenWriterMockRecorder) UpdateTokenStatus(tokenID, status any) *gomock.Call
- type MockTransactor
- type MockTransactorMockRecorder
- type MockUserAuthorizationStore
- func (m *MockUserAuthorizationStore) EXPECT() *MockUserAuthorizationStoreMockRecorder
- func (m *MockUserAuthorizationStore) GetClientAuthorizations(clientID string) ([]models.UserAuthorization, error)
- func (m *MockUserAuthorizationStore) GetUserAuthorization(userID string, applicationID int64) (*models.UserAuthorization, error)
- func (m *MockUserAuthorizationStore) GetUserAuthorizationByUUID(authUUID, userID string) (*models.UserAuthorization, error)
- func (m *MockUserAuthorizationStore) ListUserAuthorizations(userID string) ([]models.UserAuthorization, error)
- func (m *MockUserAuthorizationStore) RevokeAllUserAuthorizationsByClientID(clientID string) error
- func (m *MockUserAuthorizationStore) RevokeUserAuthorization(authUUID, userID string) (*models.UserAuthorization, error)
- func (m *MockUserAuthorizationStore) UpsertUserAuthorization(auth *models.UserAuthorization) error
- type MockUserAuthorizationStoreMockRecorder
- func (mr *MockUserAuthorizationStoreMockRecorder) GetClientAuthorizations(clientID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) GetUserAuthorization(userID, applicationID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) GetUserAuthorizationByUUID(authUUID, userID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) ListUserAuthorizations(userID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) RevokeAllUserAuthorizationsByClientID(clientID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) RevokeUserAuthorization(authUUID, userID any) *gomock.Call
- func (mr *MockUserAuthorizationStoreMockRecorder) UpsertUserAuthorization(auth any) *gomock.Call
- type MockUserReader
- func (m *MockUserReader) EXPECT() *MockUserReaderMockRecorder
- func (m *MockUserReader) GetUserByEmail(email string) (*models.User, error)
- func (m *MockUserReader) GetUserByExternalID(externalID, authSource string) (*models.User, error)
- func (m *MockUserReader) GetUserByID(id string) (*models.User, error)
- func (m *MockUserReader) GetUserByUsername(username string) (*models.User, error)
- func (m *MockUserReader) GetUsersByIDs(userIDs []string) (map[string]*models.User, error)
- type MockUserReaderMockRecorder
- func (mr *MockUserReaderMockRecorder) GetUserByEmail(email any) *gomock.Call
- func (mr *MockUserReaderMockRecorder) GetUserByExternalID(externalID, authSource any) *gomock.Call
- func (mr *MockUserReaderMockRecorder) GetUserByID(id any) *gomock.Call
- func (mr *MockUserReaderMockRecorder) GetUserByUsername(username any) *gomock.Call
- func (mr *MockUserReaderMockRecorder) GetUsersByIDs(userIDs any) *gomock.Call
- type MockUserWriter
- func (m *MockUserWriter) CreateUser(user *models.User) error
- func (m *MockUserWriter) DeleteUser(id string) error
- func (m *MockUserWriter) EXPECT() *MockUserWriterMockRecorder
- func (m *MockUserWriter) UpdateUser(user *models.User) error
- func (m *MockUserWriter) UpsertExternalUser(username, externalID, authSource, email, fullName string) (*models.User, error)
- type MockUserWriterMockRecorder
- func (mr *MockUserWriterMockRecorder) CreateUser(user any) *gomock.Call
- func (mr *MockUserWriterMockRecorder) DeleteUser(id any) *gomock.Call
- func (mr *MockUserWriterMockRecorder) UpdateUser(user any) *gomock.Call
- func (mr *MockUserWriterMockRecorder) UpsertExternalUser(username, externalID, authSource, email, fullName any) *gomock.Call
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
func (m *MockAuditStore) EXPECT() *MockAuditStoreMockRecorder
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 ¶
func (m *MockAuthProvider) EXPECT() *MockAuthProviderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
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 ¶
func (mr *MockAuthProviderMockRecorder) Name() *gomock.Call
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
func (m *MockAuthorizationCodeStore) EXPECT() *MockAuthorizationCodeStoreMockRecorder
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]) EXPECT ¶
func (m *MockCache[T]) EXPECT() *MockCacheMockRecorder[T]
EXPECT returns an object that allows the caller to indicate expected use.
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.
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.
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
func (m *MockCleanupStore) EXPECT() *MockCleanupStoreMockRecorder
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
func (m *MockClientReader) EXPECT() *MockClientReaderMockRecorder
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
func (m *MockClientReader) ListClientsPaginated(params types.PaginationParams) ([]models.OAuthApplication, types.PaginationResult, error)
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
func (m *MockClientWriter) EXPECT() *MockClientWriterMockRecorder
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
func (m *MockDeviceCodeStore) EXPECT() *MockDeviceCodeStoreMockRecorder
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 ¶
func (m *MockIDTokenProvider) EXPECT() *MockIDTokenProviderMockRecorder
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
func (m *MockInfrastructure) EXPECT() *MockInfrastructureMockRecorder
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
func (mr *MockInfrastructureMockRecorder) Close(ctx any) *gomock.Call
Close indicates an expected call of Close.
func (*MockInfrastructureMockRecorder) Health ¶ added in v0.20.0
func (mr *MockInfrastructureMockRecorder) Health() *gomock.Call
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 ¶
func (m *MockMetricsStore) EXPECT() *MockMetricsStoreMockRecorder
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
func (m *MockOAuthConnectionStore) EXPECT() *MockOAuthConnectionStoreMockRecorder
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 ¶
func (m *MockRecorder) EXPECT() *MockRecorderMockRecorder
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) CountActiveTokensByCategory ¶ added in v0.20.0
CountActiveTokensByCategory mocks base method.
func (*MockStore) CountActiveTokensByClientID ¶ added in v0.20.0
CountActiveTokensByClientID mocks base method.
func (*MockStore) CountClientsByStatus ¶ added in v0.20.0
CountClientsByStatus mocks base method.
func (*MockStore) CountPendingDeviceCodes ¶ added in v0.20.0
CountPendingDeviceCodes mocks base method.
func (*MockStore) CountTotalDeviceCodes ¶ added in v0.20.0
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
CreateAuditLog mocks base method.
func (*MockStore) CreateAuditLogBatch ¶ added in v0.20.0
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
CreateUser mocks base method.
func (*MockStore) DeleteClient ¶ added in v0.20.0
DeleteClient mocks base method.
func (*MockStore) DeleteDeviceCodeByID ¶ added in v0.20.0
DeleteDeviceCodeByID mocks base method.
func (*MockStore) DeleteExpiredDeviceCodes ¶ added in v0.20.0
DeleteExpiredDeviceCodes mocks base method.
func (*MockStore) DeleteExpiredTokens ¶ added in v0.20.0
DeleteExpiredTokens mocks base method.
func (*MockStore) DeleteOAuthConnection ¶ added in v0.20.0
DeleteOAuthConnection mocks base method.
func (*MockStore) DeleteOldAuditLogs ¶ added in v0.20.0
DeleteOldAuditLogs mocks base method.
func (*MockStore) DeleteUser ¶ added in v0.20.0
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
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
GetUserByEmail mocks base method.
func (*MockStore) GetUserByExternalID ¶ added in v0.20.0
GetUserByExternalID mocks base method.
func (*MockStore) GetUserByID ¶ added in v0.20.0
GetUserByID mocks base method.
func (*MockStore) GetUserByUsername ¶ added in v0.20.0
GetUserByUsername mocks base method.
func (*MockStore) GetUsersByIDs ¶ added in v0.20.0
GetUsersByIDs 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
MarkAuthorizationCodeUsed mocks base method.
func (*MockStore) RevokeAllActiveTokensByClientID ¶ added in v0.20.0
RevokeAllActiveTokensByClientID mocks base method.
func (*MockStore) RevokeAllUserAuthorizationsByClientID ¶ added in v0.20.0
RevokeAllUserAuthorizationsByClientID mocks base method.
func (*MockStore) RevokeToken ¶ added in v0.20.0
RevokeToken mocks base method.
func (*MockStore) RevokeTokenFamily ¶ added in v0.20.0
RevokeTokenFamily mocks base method.
func (*MockStore) RevokeTokensByAuthorizationID ¶ added in v0.20.0
RevokeTokensByAuthorizationID mocks base method.
func (*MockStore) RevokeTokensByClientID ¶ added in v0.20.0
RevokeTokensByClientID mocks base method.
func (*MockStore) RevokeTokensByUserID ¶ added in v0.20.0
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
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
UpdateTokenLastUsedAt mocks base method.
func (*MockStore) UpdateTokenStatus ¶ added in v0.20.0
UpdateTokenStatus mocks base method.
func (*MockStore) UpdateUser ¶ added in v0.20.0
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 ¶
func (m *MockTokenProvider) EXPECT() *MockTokenProviderMockRecorder
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) 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 ¶
func (mr *MockTokenProviderMockRecorder) Name() *gomock.Call
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
func (m *MockTokenReader) EXPECT() *MockTokenReaderMockRecorder
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
func (m *MockTokenWriter) EXPECT() *MockTokenWriterMockRecorder
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
func (m *MockTransactor) EXPECT() *MockTransactorMockRecorder
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
func (m *MockUserAuthorizationStore) EXPECT() *MockUserAuthorizationStoreMockRecorder
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
func (m *MockUserReader) EXPECT() *MockUserReaderMockRecorder
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
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
func (m *MockUserWriter) EXPECT() *MockUserWriterMockRecorder
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.