Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v0.40.1 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockClientRegistry

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

MockClientRegistry is a mock of ClientRegistry interface.

func NewMockClientRegistry

func NewMockClientRegistry(ctrl *gomock.Controller) *MockClientRegistry

NewMockClientRegistry creates a new mock instance.

func (*MockClientRegistry) ClientAssertionJWTValid

func (m *MockClientRegistry) ClientAssertionJWTValid(ctx context.Context, jti string) error

ClientAssertionJWTValid mocks base method.

func (*MockClientRegistry) EXPECT

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

func (*MockClientRegistry) GetClient

func (m *MockClientRegistry) GetClient(ctx context.Context, id string) (fosite.Client, error)

GetClient mocks base method.

func (*MockClientRegistry) RegisterClient

func (m *MockClientRegistry) RegisterClient(ctx context.Context, client fosite.Client) error

RegisterClient mocks base method.

func (*MockClientRegistry) RenewClientTTL added in v0.29.2

func (m *MockClientRegistry) RenewClientTTL(ctx context.Context, client fosite.Client) error

RenewClientTTL mocks base method.

func (*MockClientRegistry) SetClientAssertionJWT

func (m *MockClientRegistry) SetClientAssertionJWT(ctx context.Context, jti string, exp time.Time) error

SetClientAssertionJWT mocks base method.

type MockClientRegistryMockRecorder

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

MockClientRegistryMockRecorder is the mock recorder for MockClientRegistry.

func (*MockClientRegistryMockRecorder) ClientAssertionJWTValid

func (mr *MockClientRegistryMockRecorder) ClientAssertionJWTValid(ctx, jti any) *gomock.Call

ClientAssertionJWTValid indicates an expected call of ClientAssertionJWTValid.

func (*MockClientRegistryMockRecorder) GetClient

func (mr *MockClientRegistryMockRecorder) GetClient(ctx, id any) *gomock.Call

GetClient indicates an expected call of GetClient.

func (*MockClientRegistryMockRecorder) RegisterClient

func (mr *MockClientRegistryMockRecorder) RegisterClient(ctx, client any) *gomock.Call

RegisterClient indicates an expected call of RegisterClient.

func (*MockClientRegistryMockRecorder) RenewClientTTL added in v0.29.2

func (mr *MockClientRegistryMockRecorder) RenewClientTTL(ctx, client any) *gomock.Call

RenewClientTTL indicates an expected call of RenewClientTTL.

func (*MockClientRegistryMockRecorder) SetClientAssertionJWT

func (mr *MockClientRegistryMockRecorder) SetClientAssertionJWT(ctx, jti, exp any) *gomock.Call

SetClientAssertionJWT indicates an expected call of SetClientAssertionJWT.

type MockDCRCredentialStore added in v0.27.1

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

MockDCRCredentialStore is a mock of DCRCredentialStore interface.

func NewMockDCRCredentialStore added in v0.27.1

func NewMockDCRCredentialStore(ctrl *gomock.Controller) *MockDCRCredentialStore

NewMockDCRCredentialStore creates a new mock instance.

func (*MockDCRCredentialStore) EXPECT added in v0.27.1

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

func (*MockDCRCredentialStore) GetDCRCredentials added in v0.27.1

func (m *MockDCRCredentialStore) GetDCRCredentials(ctx context.Context, key storage.DCRKey) (*storage.DCRCredentials, error)

GetDCRCredentials mocks base method.

func (*MockDCRCredentialStore) StoreDCRCredentials added in v0.27.1

func (m *MockDCRCredentialStore) StoreDCRCredentials(ctx context.Context, creds *storage.DCRCredentials) error

StoreDCRCredentials mocks base method.

type MockDCRCredentialStoreMockRecorder added in v0.27.1

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

MockDCRCredentialStoreMockRecorder is the mock recorder for MockDCRCredentialStore.

func (*MockDCRCredentialStoreMockRecorder) GetDCRCredentials added in v0.27.1

func (mr *MockDCRCredentialStoreMockRecorder) GetDCRCredentials(ctx, key any) *gomock.Call

GetDCRCredentials indicates an expected call of GetDCRCredentials.

func (*MockDCRCredentialStoreMockRecorder) StoreDCRCredentials added in v0.27.1

func (mr *MockDCRCredentialStoreMockRecorder) StoreDCRCredentials(ctx, creds any) *gomock.Call

StoreDCRCredentials indicates an expected call of StoreDCRCredentials.

type MockPendingAuthorizationStorage

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

MockPendingAuthorizationStorage is a mock of PendingAuthorizationStorage interface.

func NewMockPendingAuthorizationStorage

func NewMockPendingAuthorizationStorage(ctrl *gomock.Controller) *MockPendingAuthorizationStorage

NewMockPendingAuthorizationStorage creates a new mock instance.

func (*MockPendingAuthorizationStorage) DeletePendingAuthorization

func (m *MockPendingAuthorizationStorage) DeletePendingAuthorization(ctx context.Context, state string) error

DeletePendingAuthorization mocks base method.

func (*MockPendingAuthorizationStorage) EXPECT

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

func (*MockPendingAuthorizationStorage) LoadPendingAuthorization

func (m *MockPendingAuthorizationStorage) LoadPendingAuthorization(ctx context.Context, state string) (*storage.PendingAuthorization, error)

LoadPendingAuthorization mocks base method.

func (*MockPendingAuthorizationStorage) StorePendingAuthorization

func (m *MockPendingAuthorizationStorage) StorePendingAuthorization(ctx context.Context, state string, pending *storage.PendingAuthorization) error

StorePendingAuthorization mocks base method.

type MockPendingAuthorizationStorageMockRecorder

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

MockPendingAuthorizationStorageMockRecorder is the mock recorder for MockPendingAuthorizationStorage.

func (*MockPendingAuthorizationStorageMockRecorder) DeletePendingAuthorization

func (mr *MockPendingAuthorizationStorageMockRecorder) DeletePendingAuthorization(ctx, state any) *gomock.Call

DeletePendingAuthorization indicates an expected call of DeletePendingAuthorization.

func (*MockPendingAuthorizationStorageMockRecorder) LoadPendingAuthorization

func (mr *MockPendingAuthorizationStorageMockRecorder) LoadPendingAuthorization(ctx, state any) *gomock.Call

LoadPendingAuthorization indicates an expected call of LoadPendingAuthorization.

func (*MockPendingAuthorizationStorageMockRecorder) StorePendingAuthorization

func (mr *MockPendingAuthorizationStorageMockRecorder) StorePendingAuthorization(ctx, state, pending any) *gomock.Call

StorePendingAuthorization indicates an expected call of StorePendingAuthorization.

type MockStorage

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

MockStorage is a mock of Storage interface.

func NewMockStorage

func NewMockStorage(ctrl *gomock.Controller) *MockStorage

NewMockStorage creates a new mock instance.

func (*MockStorage) ClientAssertionJWTValid

func (m *MockStorage) ClientAssertionJWTValid(ctx context.Context, jti string) error

ClientAssertionJWTValid mocks base method.

func (*MockStorage) Close

func (m *MockStorage) Close() error

Close mocks base method.

func (*MockStorage) CreateAccessTokenSession

func (m *MockStorage) CreateAccessTokenSession(ctx context.Context, signature string, request fosite.Requester) error

CreateAccessTokenSession mocks base method.

func (*MockStorage) CreateAuthorizeCodeSession

func (m *MockStorage) CreateAuthorizeCodeSession(ctx context.Context, code string, request fosite.Requester) error

CreateAuthorizeCodeSession mocks base method.

func (*MockStorage) CreatePKCERequestSession

func (m *MockStorage) CreatePKCERequestSession(ctx context.Context, signature string, requester fosite.Requester) error

CreatePKCERequestSession mocks base method.

func (*MockStorage) CreateProviderIdentity added in v0.8.0

func (m *MockStorage) CreateProviderIdentity(ctx context.Context, identity *storage.ProviderIdentity) error

CreateProviderIdentity mocks base method.

func (*MockStorage) CreateRefreshTokenSession

func (m *MockStorage) CreateRefreshTokenSession(ctx context.Context, signature, accessSignature string, request fosite.Requester) error

CreateRefreshTokenSession mocks base method.

func (*MockStorage) CreateUser added in v0.8.0

func (m *MockStorage) CreateUser(ctx context.Context, user *storage.User) error

CreateUser mocks base method.

func (*MockStorage) DeleteAccessTokenSession

func (m *MockStorage) DeleteAccessTokenSession(ctx context.Context, signature string) error

DeleteAccessTokenSession mocks base method.

func (*MockStorage) DeletePKCERequestSession

func (m *MockStorage) DeletePKCERequestSession(ctx context.Context, signature string) error

DeletePKCERequestSession mocks base method.

func (*MockStorage) DeletePendingAuthorization

func (m *MockStorage) DeletePendingAuthorization(ctx context.Context, state string) error

DeletePendingAuthorization mocks base method.

func (*MockStorage) DeleteRefreshTokenSession

func (m *MockStorage) DeleteRefreshTokenSession(ctx context.Context, signature string) error

DeleteRefreshTokenSession mocks base method.

func (*MockStorage) DeleteUpstreamTokens

func (m *MockStorage) DeleteUpstreamTokens(ctx context.Context, sessionID string) error

DeleteUpstreamTokens mocks base method.

func (*MockStorage) DeleteUpstreamTokensForProvider added in v0.32.0

func (m *MockStorage) DeleteUpstreamTokensForProvider(ctx context.Context, sessionID, providerName string) error

DeleteUpstreamTokensForProvider mocks base method.

func (*MockStorage) DeleteUser added in v0.8.0

func (m *MockStorage) DeleteUser(ctx context.Context, id string) error

DeleteUser mocks base method.

func (*MockStorage) EXPECT

func (m *MockStorage) EXPECT() *MockStorageMockRecorder

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

func (*MockStorage) GetAccessTokenSession

func (m *MockStorage) GetAccessTokenSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)

GetAccessTokenSession mocks base method.

func (*MockStorage) GetAllUpstreamTokens added in v0.12.5

func (m *MockStorage) GetAllUpstreamTokens(ctx context.Context, sessionID string) (map[string]*storage.UpstreamTokens, error)

GetAllUpstreamTokens mocks base method.

func (*MockStorage) GetAuthorizeCodeSession

func (m *MockStorage) GetAuthorizeCodeSession(ctx context.Context, code string, session fosite.Session) (fosite.Requester, error)

GetAuthorizeCodeSession mocks base method.

func (*MockStorage) GetClient

func (m *MockStorage) GetClient(ctx context.Context, id string) (fosite.Client, error)

GetClient mocks base method.

func (*MockStorage) GetLatestUpstreamTokensForUser added in v0.27.0

func (m *MockStorage) GetLatestUpstreamTokensForUser(ctx context.Context, userID, providerID string) (*storage.UpstreamTokens, error)

GetLatestUpstreamTokensForUser mocks base method.

func (*MockStorage) GetPKCERequestSession

func (m *MockStorage) GetPKCERequestSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)

GetPKCERequestSession mocks base method.

func (*MockStorage) GetProviderIdentity added in v0.8.0

func (m *MockStorage) GetProviderIdentity(ctx context.Context, providerID, providerSubject string) (*storage.ProviderIdentity, error)

GetProviderIdentity mocks base method.

func (*MockStorage) GetRefreshTokenSession

func (m *MockStorage) GetRefreshTokenSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)

GetRefreshTokenSession mocks base method.

func (*MockStorage) GetUpstreamTokens

func (m *MockStorage) GetUpstreamTokens(ctx context.Context, sessionID, providerName string) (*storage.UpstreamTokens, error)

GetUpstreamTokens mocks base method.

func (*MockStorage) GetUser added in v0.8.0

func (m *MockStorage) GetUser(ctx context.Context, id string) (*storage.User, error)

GetUser mocks base method.

func (*MockStorage) GetUserProviderIdentities added in v0.8.0

func (m *MockStorage) GetUserProviderIdentities(ctx context.Context, userID string) ([]*storage.ProviderIdentity, error)

GetUserProviderIdentities mocks base method.

func (*MockStorage) Health added in v0.9.4

func (m *MockStorage) Health(ctx context.Context) error

Health mocks base method.

func (*MockStorage) InvalidateAuthorizeCodeSession

func (m *MockStorage) InvalidateAuthorizeCodeSession(ctx context.Context, code string) error

InvalidateAuthorizeCodeSession mocks base method.

func (*MockStorage) LoadPendingAuthorization

func (m *MockStorage) LoadPendingAuthorization(ctx context.Context, state string) (*storage.PendingAuthorization, error)

LoadPendingAuthorization mocks base method.

func (*MockStorage) RegisterClient

func (m *MockStorage) RegisterClient(ctx context.Context, client fosite.Client) error

RegisterClient mocks base method.

func (*MockStorage) RenewClientTTL added in v0.29.2

func (m *MockStorage) RenewClientTTL(ctx context.Context, client fosite.Client) error

RenewClientTTL mocks base method.

func (*MockStorage) RevokeAccessToken

func (m *MockStorage) RevokeAccessToken(ctx context.Context, requestID string) error

RevokeAccessToken mocks base method.

func (*MockStorage) RevokeRefreshToken

func (m *MockStorage) RevokeRefreshToken(ctx context.Context, requestID string) error

RevokeRefreshToken mocks base method.

func (*MockStorage) RotateRefreshToken

func (m *MockStorage) RotateRefreshToken(ctx context.Context, requestID, refreshTokenSignature string) error

RotateRefreshToken mocks base method.

func (*MockStorage) SetClientAssertionJWT

func (m *MockStorage) SetClientAssertionJWT(ctx context.Context, jti string, exp time.Time) error

SetClientAssertionJWT mocks base method.

func (*MockStorage) StorePendingAuthorization

func (m *MockStorage) StorePendingAuthorization(ctx context.Context, state string, pending *storage.PendingAuthorization) error

StorePendingAuthorization mocks base method.

func (*MockStorage) StoreUpstreamTokens

func (m *MockStorage) StoreUpstreamTokens(ctx context.Context, sessionID, providerName string, tokens *storage.UpstreamTokens) error

StoreUpstreamTokens mocks base method.

func (*MockStorage) UpdateProviderIdentityLastUsed added in v0.8.0

func (m *MockStorage) UpdateProviderIdentityLastUsed(ctx context.Context, providerID, providerSubject string, lastUsedAt time.Time) error

UpdateProviderIdentityLastUsed mocks base method.

type MockStorageMockRecorder

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

MockStorageMockRecorder is the mock recorder for MockStorage.

func (*MockStorageMockRecorder) ClientAssertionJWTValid

func (mr *MockStorageMockRecorder) ClientAssertionJWTValid(ctx, jti any) *gomock.Call

ClientAssertionJWTValid indicates an expected call of ClientAssertionJWTValid.

func (*MockStorageMockRecorder) Close

func (mr *MockStorageMockRecorder) Close() *gomock.Call

Close indicates an expected call of Close.

func (*MockStorageMockRecorder) CreateAccessTokenSession

func (mr *MockStorageMockRecorder) CreateAccessTokenSession(ctx, signature, request any) *gomock.Call

CreateAccessTokenSession indicates an expected call of CreateAccessTokenSession.

func (*MockStorageMockRecorder) CreateAuthorizeCodeSession

func (mr *MockStorageMockRecorder) CreateAuthorizeCodeSession(ctx, code, request any) *gomock.Call

CreateAuthorizeCodeSession indicates an expected call of CreateAuthorizeCodeSession.

func (*MockStorageMockRecorder) CreatePKCERequestSession

func (mr *MockStorageMockRecorder) CreatePKCERequestSession(ctx, signature, requester any) *gomock.Call

CreatePKCERequestSession indicates an expected call of CreatePKCERequestSession.

func (*MockStorageMockRecorder) CreateProviderIdentity added in v0.8.0

func (mr *MockStorageMockRecorder) CreateProviderIdentity(ctx, identity any) *gomock.Call

CreateProviderIdentity indicates an expected call of CreateProviderIdentity.

func (*MockStorageMockRecorder) CreateRefreshTokenSession

func (mr *MockStorageMockRecorder) CreateRefreshTokenSession(ctx, signature, accessSignature, request any) *gomock.Call

CreateRefreshTokenSession indicates an expected call of CreateRefreshTokenSession.

func (*MockStorageMockRecorder) CreateUser added in v0.8.0

func (mr *MockStorageMockRecorder) CreateUser(ctx, user any) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockStorageMockRecorder) DeleteAccessTokenSession

func (mr *MockStorageMockRecorder) DeleteAccessTokenSession(ctx, signature any) *gomock.Call

DeleteAccessTokenSession indicates an expected call of DeleteAccessTokenSession.

func (*MockStorageMockRecorder) DeletePKCERequestSession

func (mr *MockStorageMockRecorder) DeletePKCERequestSession(ctx, signature any) *gomock.Call

DeletePKCERequestSession indicates an expected call of DeletePKCERequestSession.

func (*MockStorageMockRecorder) DeletePendingAuthorization

func (mr *MockStorageMockRecorder) DeletePendingAuthorization(ctx, state any) *gomock.Call

DeletePendingAuthorization indicates an expected call of DeletePendingAuthorization.

func (*MockStorageMockRecorder) DeleteRefreshTokenSession

func (mr *MockStorageMockRecorder) DeleteRefreshTokenSession(ctx, signature any) *gomock.Call

DeleteRefreshTokenSession indicates an expected call of DeleteRefreshTokenSession.

func (*MockStorageMockRecorder) DeleteUpstreamTokens

func (mr *MockStorageMockRecorder) DeleteUpstreamTokens(ctx, sessionID any) *gomock.Call

DeleteUpstreamTokens indicates an expected call of DeleteUpstreamTokens.

func (*MockStorageMockRecorder) DeleteUpstreamTokensForProvider added in v0.32.0

func (mr *MockStorageMockRecorder) DeleteUpstreamTokensForProvider(ctx, sessionID, providerName any) *gomock.Call

DeleteUpstreamTokensForProvider indicates an expected call of DeleteUpstreamTokensForProvider.

func (*MockStorageMockRecorder) DeleteUser added in v0.8.0

func (mr *MockStorageMockRecorder) DeleteUser(ctx, id any) *gomock.Call

DeleteUser indicates an expected call of DeleteUser.

func (*MockStorageMockRecorder) GetAccessTokenSession

func (mr *MockStorageMockRecorder) GetAccessTokenSession(ctx, signature, session any) *gomock.Call

GetAccessTokenSession indicates an expected call of GetAccessTokenSession.

func (*MockStorageMockRecorder) GetAllUpstreamTokens added in v0.12.5

func (mr *MockStorageMockRecorder) GetAllUpstreamTokens(ctx, sessionID any) *gomock.Call

GetAllUpstreamTokens indicates an expected call of GetAllUpstreamTokens.

func (*MockStorageMockRecorder) GetAuthorizeCodeSession

func (mr *MockStorageMockRecorder) GetAuthorizeCodeSession(ctx, code, session any) *gomock.Call

GetAuthorizeCodeSession indicates an expected call of GetAuthorizeCodeSession.

func (*MockStorageMockRecorder) GetClient

func (mr *MockStorageMockRecorder) GetClient(ctx, id any) *gomock.Call

GetClient indicates an expected call of GetClient.

func (*MockStorageMockRecorder) GetLatestUpstreamTokensForUser added in v0.27.0

func (mr *MockStorageMockRecorder) GetLatestUpstreamTokensForUser(ctx, userID, providerID any) *gomock.Call

GetLatestUpstreamTokensForUser indicates an expected call of GetLatestUpstreamTokensForUser.

func (*MockStorageMockRecorder) GetPKCERequestSession

func (mr *MockStorageMockRecorder) GetPKCERequestSession(ctx, signature, session any) *gomock.Call

GetPKCERequestSession indicates an expected call of GetPKCERequestSession.

func (*MockStorageMockRecorder) GetProviderIdentity added in v0.8.0

func (mr *MockStorageMockRecorder) GetProviderIdentity(ctx, providerID, providerSubject any) *gomock.Call

GetProviderIdentity indicates an expected call of GetProviderIdentity.

func (*MockStorageMockRecorder) GetRefreshTokenSession

func (mr *MockStorageMockRecorder) GetRefreshTokenSession(ctx, signature, session any) *gomock.Call

GetRefreshTokenSession indicates an expected call of GetRefreshTokenSession.

func (*MockStorageMockRecorder) GetUpstreamTokens

func (mr *MockStorageMockRecorder) GetUpstreamTokens(ctx, sessionID, providerName any) *gomock.Call

GetUpstreamTokens indicates an expected call of GetUpstreamTokens.

func (*MockStorageMockRecorder) GetUser added in v0.8.0

func (mr *MockStorageMockRecorder) GetUser(ctx, id any) *gomock.Call

GetUser indicates an expected call of GetUser.

func (*MockStorageMockRecorder) GetUserProviderIdentities added in v0.8.0

func (mr *MockStorageMockRecorder) GetUserProviderIdentities(ctx, userID any) *gomock.Call

GetUserProviderIdentities indicates an expected call of GetUserProviderIdentities.

func (*MockStorageMockRecorder) Health added in v0.9.4

func (mr *MockStorageMockRecorder) Health(ctx any) *gomock.Call

Health indicates an expected call of Health.

func (*MockStorageMockRecorder) InvalidateAuthorizeCodeSession

func (mr *MockStorageMockRecorder) InvalidateAuthorizeCodeSession(ctx, code any) *gomock.Call

InvalidateAuthorizeCodeSession indicates an expected call of InvalidateAuthorizeCodeSession.

func (*MockStorageMockRecorder) LoadPendingAuthorization

func (mr *MockStorageMockRecorder) LoadPendingAuthorization(ctx, state any) *gomock.Call

LoadPendingAuthorization indicates an expected call of LoadPendingAuthorization.

func (*MockStorageMockRecorder) RegisterClient

func (mr *MockStorageMockRecorder) RegisterClient(ctx, client any) *gomock.Call

RegisterClient indicates an expected call of RegisterClient.

func (*MockStorageMockRecorder) RenewClientTTL added in v0.29.2

func (mr *MockStorageMockRecorder) RenewClientTTL(ctx, client any) *gomock.Call

RenewClientTTL indicates an expected call of RenewClientTTL.

func (*MockStorageMockRecorder) RevokeAccessToken

func (mr *MockStorageMockRecorder) RevokeAccessToken(ctx, requestID any) *gomock.Call

RevokeAccessToken indicates an expected call of RevokeAccessToken.

func (*MockStorageMockRecorder) RevokeRefreshToken

func (mr *MockStorageMockRecorder) RevokeRefreshToken(ctx, requestID any) *gomock.Call

RevokeRefreshToken indicates an expected call of RevokeRefreshToken.

func (*MockStorageMockRecorder) RotateRefreshToken

func (mr *MockStorageMockRecorder) RotateRefreshToken(ctx, requestID, refreshTokenSignature any) *gomock.Call

RotateRefreshToken indicates an expected call of RotateRefreshToken.

func (*MockStorageMockRecorder) SetClientAssertionJWT

func (mr *MockStorageMockRecorder) SetClientAssertionJWT(ctx, jti, exp any) *gomock.Call

SetClientAssertionJWT indicates an expected call of SetClientAssertionJWT.

func (*MockStorageMockRecorder) StorePendingAuthorization

func (mr *MockStorageMockRecorder) StorePendingAuthorization(ctx, state, pending any) *gomock.Call

StorePendingAuthorization indicates an expected call of StorePendingAuthorization.

func (*MockStorageMockRecorder) StoreUpstreamTokens

func (mr *MockStorageMockRecorder) StoreUpstreamTokens(ctx, sessionID, providerName, tokens any) *gomock.Call

StoreUpstreamTokens indicates an expected call of StoreUpstreamTokens.

func (*MockStorageMockRecorder) UpdateProviderIdentityLastUsed added in v0.8.0

func (mr *MockStorageMockRecorder) UpdateProviderIdentityLastUsed(ctx, providerID, providerSubject, lastUsedAt any) *gomock.Call

UpdateProviderIdentityLastUsed indicates an expected call of UpdateProviderIdentityLastUsed.

type MockUpstreamTokenRefresher added in v0.11.3

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

MockUpstreamTokenRefresher is a mock of UpstreamTokenRefresher interface.

func NewMockUpstreamTokenRefresher added in v0.11.3

func NewMockUpstreamTokenRefresher(ctrl *gomock.Controller) *MockUpstreamTokenRefresher

NewMockUpstreamTokenRefresher creates a new mock instance.

func (*MockUpstreamTokenRefresher) EXPECT added in v0.11.3

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

func (*MockUpstreamTokenRefresher) RefreshAndStore added in v0.11.3

func (m *MockUpstreamTokenRefresher) RefreshAndStore(ctx context.Context, sessionID string, expired *storage.UpstreamTokens) (*storage.UpstreamTokens, error)

RefreshAndStore mocks base method.

type MockUpstreamTokenRefresherMockRecorder added in v0.11.3

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

MockUpstreamTokenRefresherMockRecorder is the mock recorder for MockUpstreamTokenRefresher.

func (*MockUpstreamTokenRefresherMockRecorder) RefreshAndStore added in v0.11.3

func (mr *MockUpstreamTokenRefresherMockRecorder) RefreshAndStore(ctx, sessionID, expired any) *gomock.Call

RefreshAndStore indicates an expected call of RefreshAndStore.

type MockUpstreamTokenStorage

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

MockUpstreamTokenStorage is a mock of UpstreamTokenStorage interface.

func NewMockUpstreamTokenStorage

func NewMockUpstreamTokenStorage(ctrl *gomock.Controller) *MockUpstreamTokenStorage

NewMockUpstreamTokenStorage creates a new mock instance.

func (*MockUpstreamTokenStorage) DeleteUpstreamTokens

func (m *MockUpstreamTokenStorage) DeleteUpstreamTokens(ctx context.Context, sessionID string) error

DeleteUpstreamTokens mocks base method.

func (*MockUpstreamTokenStorage) DeleteUpstreamTokensForProvider added in v0.32.0

func (m *MockUpstreamTokenStorage) DeleteUpstreamTokensForProvider(ctx context.Context, sessionID, providerName string) error

DeleteUpstreamTokensForProvider mocks base method.

func (*MockUpstreamTokenStorage) EXPECT

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

func (*MockUpstreamTokenStorage) GetAllUpstreamTokens added in v0.12.5

func (m *MockUpstreamTokenStorage) GetAllUpstreamTokens(ctx context.Context, sessionID string) (map[string]*storage.UpstreamTokens, error)

GetAllUpstreamTokens mocks base method.

func (*MockUpstreamTokenStorage) GetLatestUpstreamTokensForUser added in v0.27.0

func (m *MockUpstreamTokenStorage) GetLatestUpstreamTokensForUser(ctx context.Context, userID, providerID string) (*storage.UpstreamTokens, error)

GetLatestUpstreamTokensForUser mocks base method.

func (*MockUpstreamTokenStorage) GetUpstreamTokens

func (m *MockUpstreamTokenStorage) GetUpstreamTokens(ctx context.Context, sessionID, providerName string) (*storage.UpstreamTokens, error)

GetUpstreamTokens mocks base method.

func (*MockUpstreamTokenStorage) StoreUpstreamTokens

func (m *MockUpstreamTokenStorage) StoreUpstreamTokens(ctx context.Context, sessionID, providerName string, tokens *storage.UpstreamTokens) error

StoreUpstreamTokens mocks base method.

type MockUpstreamTokenStorageMockRecorder

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

MockUpstreamTokenStorageMockRecorder is the mock recorder for MockUpstreamTokenStorage.

func (*MockUpstreamTokenStorageMockRecorder) DeleteUpstreamTokens

func (mr *MockUpstreamTokenStorageMockRecorder) DeleteUpstreamTokens(ctx, sessionID any) *gomock.Call

DeleteUpstreamTokens indicates an expected call of DeleteUpstreamTokens.

func (*MockUpstreamTokenStorageMockRecorder) DeleteUpstreamTokensForProvider added in v0.32.0

func (mr *MockUpstreamTokenStorageMockRecorder) DeleteUpstreamTokensForProvider(ctx, sessionID, providerName any) *gomock.Call

DeleteUpstreamTokensForProvider indicates an expected call of DeleteUpstreamTokensForProvider.

func (*MockUpstreamTokenStorageMockRecorder) GetAllUpstreamTokens added in v0.12.5

func (mr *MockUpstreamTokenStorageMockRecorder) GetAllUpstreamTokens(ctx, sessionID any) *gomock.Call

GetAllUpstreamTokens indicates an expected call of GetAllUpstreamTokens.

func (*MockUpstreamTokenStorageMockRecorder) GetLatestUpstreamTokensForUser added in v0.27.0

func (mr *MockUpstreamTokenStorageMockRecorder) GetLatestUpstreamTokensForUser(ctx, userID, providerID any) *gomock.Call

GetLatestUpstreamTokensForUser indicates an expected call of GetLatestUpstreamTokensForUser.

func (*MockUpstreamTokenStorageMockRecorder) GetUpstreamTokens

func (mr *MockUpstreamTokenStorageMockRecorder) GetUpstreamTokens(ctx, sessionID, providerName any) *gomock.Call

GetUpstreamTokens indicates an expected call of GetUpstreamTokens.

func (*MockUpstreamTokenStorageMockRecorder) StoreUpstreamTokens

func (mr *MockUpstreamTokenStorageMockRecorder) StoreUpstreamTokens(ctx, sessionID, providerName, tokens any) *gomock.Call

StoreUpstreamTokens indicates an expected call of StoreUpstreamTokens.

type MockUserStorage added in v0.8.0

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

MockUserStorage is a mock of UserStorage interface.

func NewMockUserStorage added in v0.8.0

func NewMockUserStorage(ctrl *gomock.Controller) *MockUserStorage

NewMockUserStorage creates a new mock instance.

func (*MockUserStorage) CreateProviderIdentity added in v0.8.0

func (m *MockUserStorage) CreateProviderIdentity(ctx context.Context, identity *storage.ProviderIdentity) error

CreateProviderIdentity mocks base method.

func (*MockUserStorage) CreateUser added in v0.8.0

func (m *MockUserStorage) CreateUser(ctx context.Context, user *storage.User) error

CreateUser mocks base method.

func (*MockUserStorage) DeleteUser added in v0.8.0

func (m *MockUserStorage) DeleteUser(ctx context.Context, id string) error

DeleteUser mocks base method.

func (*MockUserStorage) EXPECT added in v0.8.0

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

func (*MockUserStorage) GetProviderIdentity added in v0.8.0

func (m *MockUserStorage) GetProviderIdentity(ctx context.Context, providerID, providerSubject string) (*storage.ProviderIdentity, error)

GetProviderIdentity mocks base method.

func (*MockUserStorage) GetUser added in v0.8.0

func (m *MockUserStorage) GetUser(ctx context.Context, id string) (*storage.User, error)

GetUser mocks base method.

func (*MockUserStorage) GetUserProviderIdentities added in v0.8.0

func (m *MockUserStorage) GetUserProviderIdentities(ctx context.Context, userID string) ([]*storage.ProviderIdentity, error)

GetUserProviderIdentities mocks base method.

func (*MockUserStorage) UpdateProviderIdentityLastUsed added in v0.8.0

func (m *MockUserStorage) UpdateProviderIdentityLastUsed(ctx context.Context, providerID, providerSubject string, lastUsedAt time.Time) error

UpdateProviderIdentityLastUsed mocks base method.

type MockUserStorageMockRecorder added in v0.8.0

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

MockUserStorageMockRecorder is the mock recorder for MockUserStorage.

func (*MockUserStorageMockRecorder) CreateProviderIdentity added in v0.8.0

func (mr *MockUserStorageMockRecorder) CreateProviderIdentity(ctx, identity any) *gomock.Call

CreateProviderIdentity indicates an expected call of CreateProviderIdentity.

func (*MockUserStorageMockRecorder) CreateUser added in v0.8.0

func (mr *MockUserStorageMockRecorder) CreateUser(ctx, user any) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockUserStorageMockRecorder) DeleteUser added in v0.8.0

func (mr *MockUserStorageMockRecorder) DeleteUser(ctx, id any) *gomock.Call

DeleteUser indicates an expected call of DeleteUser.

func (*MockUserStorageMockRecorder) GetProviderIdentity added in v0.8.0

func (mr *MockUserStorageMockRecorder) GetProviderIdentity(ctx, providerID, providerSubject any) *gomock.Call

GetProviderIdentity indicates an expected call of GetProviderIdentity.

func (*MockUserStorageMockRecorder) GetUser added in v0.8.0

func (mr *MockUserStorageMockRecorder) GetUser(ctx, id any) *gomock.Call

GetUser indicates an expected call of GetUser.

func (*MockUserStorageMockRecorder) GetUserProviderIdentities added in v0.8.0

func (mr *MockUserStorageMockRecorder) GetUserProviderIdentities(ctx, userID any) *gomock.Call

GetUserProviderIdentities indicates an expected call of GetUserProviderIdentities.

func (*MockUserStorageMockRecorder) UpdateProviderIdentityLastUsed added in v0.8.0

func (mr *MockUserStorageMockRecorder) UpdateProviderIdentityLastUsed(ctx, providerID, providerSubject, lastUsedAt any) *gomock.Call

UpdateProviderIdentityLastUsed indicates an expected call of UpdateProviderIdentityLastUsed.

Jump to

Keyboard shortcuts

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