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

mocks

package
v0.55.1 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 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 MockAssertionJWTConsumer added in v0.45.0

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

MockAssertionJWTConsumer is a mock of AssertionJWTConsumer interface.

func NewMockAssertionJWTConsumer added in v0.45.0

func NewMockAssertionJWTConsumer(ctrl *gomock.Controller) *MockAssertionJWTConsumer

NewMockAssertionJWTConsumer creates a new mock instance.

func (*MockAssertionJWTConsumer) ConsumeAssertionJWT added in v0.45.0

func (m *MockAssertionJWTConsumer) ConsumeAssertionJWT(ctx context.Context, purpose, issuer, jti string, exp time.Time) error

ConsumeAssertionJWT mocks base method.

func (*MockAssertionJWTConsumer) EXPECT added in v0.45.0

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

type MockAssertionJWTConsumerMockRecorder added in v0.45.0

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

MockAssertionJWTConsumerMockRecorder is the mock recorder for MockAssertionJWTConsumer.

func (*MockAssertionJWTConsumerMockRecorder) ConsumeAssertionJWT added in v0.45.0

func (mr *MockAssertionJWTConsumerMockRecorder) ConsumeAssertionJWT(ctx, purpose, issuer, jti, exp any) *gomock.Call

ConsumeAssertionJWT indicates an expected call of ConsumeAssertionJWT.

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) ReconcileConfiguredClient added in v0.47.0

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

ReconcileConfiguredClient 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.

func (*MockClientRegistry) UpsertDCRIssuedClient added in v0.47.0

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

UpsertDCRIssuedClient 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) ReconcileConfiguredClient added in v0.47.0

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

ReconcileConfiguredClient indicates an expected call of ReconcileConfiguredClient.

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.

func (*MockClientRegistryMockRecorder) UpsertDCRIssuedClient added in v0.47.0

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

UpsertDCRIssuedClient indicates an expected call of UpsertDCRIssuedClient.

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) StoreDCRCredentialsIfAbsent added in v0.47.0

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

StoreDCRCredentialsIfAbsent mocks base method.

func (*MockDCRCredentialStore) UpdateDCRCredentialsIfPresent added in v0.50.0

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

UpdateDCRCredentialsIfPresent mocks base method.

func (*MockDCRCredentialStore) UpdateDCRCredentialsIfUnchanged added in v0.52.0

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

UpdateDCRCredentialsIfUnchanged 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) StoreDCRCredentialsIfAbsent added in v0.47.0

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

StoreDCRCredentialsIfAbsent indicates an expected call of StoreDCRCredentialsIfAbsent.

func (*MockDCRCredentialStoreMockRecorder) UpdateDCRCredentialsIfPresent added in v0.50.0

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

UpdateDCRCredentialsIfPresent indicates an expected call of UpdateDCRCredentialsIfPresent.

func (*MockDCRCredentialStoreMockRecorder) UpdateDCRCredentialsIfUnchanged added in v0.52.0

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

UpdateDCRCredentialsIfUnchanged indicates an expected call of UpdateDCRCredentialsIfUnchanged.

type MockDeviceCodeStorage added in v0.50.0

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

MockDeviceCodeStorage is a mock of DeviceCodeStorage interface.

func NewMockDeviceCodeStorage added in v0.50.0

func NewMockDeviceCodeStorage(ctrl *gomock.Controller) *MockDeviceCodeStorage

NewMockDeviceCodeStorage creates a new mock instance.

func (*MockDeviceCodeStorage) DeleteDeviceRequest added in v0.50.0

func (m *MockDeviceCodeStorage) DeleteDeviceRequest(ctx context.Context, deviceCode string) error

DeleteDeviceRequest mocks base method.

func (*MockDeviceCodeStorage) EXPECT added in v0.50.0

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

func (*MockDeviceCodeStorage) LoadDeviceRequestByDeviceCode added in v0.50.0

func (m *MockDeviceCodeStorage) LoadDeviceRequestByDeviceCode(ctx context.Context, deviceCode string) (*storage.DeviceRequest, error)

LoadDeviceRequestByDeviceCode mocks base method.

func (*MockDeviceCodeStorage) LoadDeviceRequestByUserCode added in v0.50.0

func (m *MockDeviceCodeStorage) LoadDeviceRequestByUserCode(ctx context.Context, userCode string) (*storage.DeviceRequest, error)

LoadDeviceRequestByUserCode mocks base method.

func (*MockDeviceCodeStorage) MarkDeviceRequestAuthorized added in v0.50.0

func (m *MockDeviceCodeStorage) MarkDeviceRequestAuthorized(ctx context.Context, deviceCode, resolvedUserID, resolvedUserName, resolvedUserEmail, sessionID string) error

MarkDeviceRequestAuthorized mocks base method.

func (*MockDeviceCodeStorage) MarkDeviceRequestDenied added in v0.50.0

func (m *MockDeviceCodeStorage) MarkDeviceRequestDenied(ctx context.Context, deviceCode string) error

MarkDeviceRequestDenied mocks base method.

func (*MockDeviceCodeStorage) StoreDeviceRequest added in v0.50.0

func (m *MockDeviceCodeStorage) StoreDeviceRequest(ctx context.Context, device *storage.DeviceRequest) error

StoreDeviceRequest mocks base method.

func (*MockDeviceCodeStorage) UpdateDeviceRequestLastPolledAt added in v0.50.0

func (m *MockDeviceCodeStorage) UpdateDeviceRequestLastPolledAt(ctx context.Context, deviceCode string, polledAt time.Time) error

UpdateDeviceRequestLastPolledAt mocks base method.

type MockDeviceCodeStorageMockRecorder added in v0.50.0

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

MockDeviceCodeStorageMockRecorder is the mock recorder for MockDeviceCodeStorage.

func (*MockDeviceCodeStorageMockRecorder) DeleteDeviceRequest added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) DeleteDeviceRequest(ctx, deviceCode any) *gomock.Call

DeleteDeviceRequest indicates an expected call of DeleteDeviceRequest.

func (*MockDeviceCodeStorageMockRecorder) LoadDeviceRequestByDeviceCode added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) LoadDeviceRequestByDeviceCode(ctx, deviceCode any) *gomock.Call

LoadDeviceRequestByDeviceCode indicates an expected call of LoadDeviceRequestByDeviceCode.

func (*MockDeviceCodeStorageMockRecorder) LoadDeviceRequestByUserCode added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) LoadDeviceRequestByUserCode(ctx, userCode any) *gomock.Call

LoadDeviceRequestByUserCode indicates an expected call of LoadDeviceRequestByUserCode.

func (*MockDeviceCodeStorageMockRecorder) MarkDeviceRequestAuthorized added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) MarkDeviceRequestAuthorized(ctx, deviceCode, resolvedUserID, resolvedUserName, resolvedUserEmail, sessionID any) *gomock.Call

MarkDeviceRequestAuthorized indicates an expected call of MarkDeviceRequestAuthorized.

func (*MockDeviceCodeStorageMockRecorder) MarkDeviceRequestDenied added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) MarkDeviceRequestDenied(ctx, deviceCode any) *gomock.Call

MarkDeviceRequestDenied indicates an expected call of MarkDeviceRequestDenied.

func (*MockDeviceCodeStorageMockRecorder) StoreDeviceRequest added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) StoreDeviceRequest(ctx, device any) *gomock.Call

StoreDeviceRequest indicates an expected call of StoreDeviceRequest.

func (*MockDeviceCodeStorageMockRecorder) UpdateDeviceRequestLastPolledAt added in v0.50.0

func (mr *MockDeviceCodeStorageMockRecorder) UpdateDeviceRequestLastPolledAt(ctx, deviceCode, polledAt any) *gomock.Call

UpdateDeviceRequestLastPolledAt indicates an expected call of UpdateDeviceRequestLastPolledAt.

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 MockPendingDeviceConfirmationStorage added in v0.50.0

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

MockPendingDeviceConfirmationStorage is a mock of PendingDeviceConfirmationStorage interface.

func NewMockPendingDeviceConfirmationStorage added in v0.50.0

func NewMockPendingDeviceConfirmationStorage(ctrl *gomock.Controller) *MockPendingDeviceConfirmationStorage

NewMockPendingDeviceConfirmationStorage creates a new mock instance.

func (*MockPendingDeviceConfirmationStorage) DeletePendingDeviceConfirmation added in v0.50.0

func (m *MockPendingDeviceConfirmationStorage) DeletePendingDeviceConfirmation(ctx context.Context, token string) error

DeletePendingDeviceConfirmation mocks base method.

func (*MockPendingDeviceConfirmationStorage) EXPECT added in v0.50.0

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

func (*MockPendingDeviceConfirmationStorage) LoadPendingDeviceConfirmation added in v0.50.0

func (m *MockPendingDeviceConfirmationStorage) LoadPendingDeviceConfirmation(ctx context.Context, token string) (*storage.PendingDeviceConfirmation, error)

LoadPendingDeviceConfirmation mocks base method.

func (*MockPendingDeviceConfirmationStorage) StorePendingDeviceConfirmation added in v0.50.0

func (m *MockPendingDeviceConfirmationStorage) StorePendingDeviceConfirmation(ctx context.Context, token string, pending *storage.PendingDeviceConfirmation) error

StorePendingDeviceConfirmation mocks base method.

type MockPendingDeviceConfirmationStorageMockRecorder added in v0.50.0

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

MockPendingDeviceConfirmationStorageMockRecorder is the mock recorder for MockPendingDeviceConfirmationStorage.

func (*MockPendingDeviceConfirmationStorageMockRecorder) DeletePendingDeviceConfirmation added in v0.50.0

func (mr *MockPendingDeviceConfirmationStorageMockRecorder) DeletePendingDeviceConfirmation(ctx, token any) *gomock.Call

DeletePendingDeviceConfirmation indicates an expected call of DeletePendingDeviceConfirmation.

func (*MockPendingDeviceConfirmationStorageMockRecorder) LoadPendingDeviceConfirmation added in v0.50.0

func (mr *MockPendingDeviceConfirmationStorageMockRecorder) LoadPendingDeviceConfirmation(ctx, token any) *gomock.Call

LoadPendingDeviceConfirmation indicates an expected call of LoadPendingDeviceConfirmation.

func (*MockPendingDeviceConfirmationStorageMockRecorder) StorePendingDeviceConfirmation added in v0.50.0

func (mr *MockPendingDeviceConfirmationStorageMockRecorder) StorePendingDeviceConfirmation(ctx, token, pending any) *gomock.Call

StorePendingDeviceConfirmation indicates an expected call of StorePendingDeviceConfirmation.

type MockPendingDeviceLoginStorage added in v0.50.0

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

MockPendingDeviceLoginStorage is a mock of PendingDeviceLoginStorage interface.

func NewMockPendingDeviceLoginStorage added in v0.50.0

func NewMockPendingDeviceLoginStorage(ctrl *gomock.Controller) *MockPendingDeviceLoginStorage

NewMockPendingDeviceLoginStorage creates a new mock instance.

func (*MockPendingDeviceLoginStorage) DeletePendingDeviceLogin added in v0.50.0

func (m *MockPendingDeviceLoginStorage) DeletePendingDeviceLogin(ctx context.Context, state string) error

DeletePendingDeviceLogin mocks base method.

func (*MockPendingDeviceLoginStorage) EXPECT added in v0.50.0

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

func (*MockPendingDeviceLoginStorage) LoadPendingDeviceLogin added in v0.50.0

func (m *MockPendingDeviceLoginStorage) LoadPendingDeviceLogin(ctx context.Context, state string) (*storage.PendingDeviceLogin, error)

LoadPendingDeviceLogin mocks base method.

func (*MockPendingDeviceLoginStorage) StorePendingDeviceLogin added in v0.50.0

func (m *MockPendingDeviceLoginStorage) StorePendingDeviceLogin(ctx context.Context, state string, pending *storage.PendingDeviceLogin) error

StorePendingDeviceLogin mocks base method.

type MockPendingDeviceLoginStorageMockRecorder added in v0.50.0

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

MockPendingDeviceLoginStorageMockRecorder is the mock recorder for MockPendingDeviceLoginStorage.

func (*MockPendingDeviceLoginStorageMockRecorder) DeletePendingDeviceLogin added in v0.50.0

func (mr *MockPendingDeviceLoginStorageMockRecorder) DeletePendingDeviceLogin(ctx, state any) *gomock.Call

DeletePendingDeviceLogin indicates an expected call of DeletePendingDeviceLogin.

func (*MockPendingDeviceLoginStorageMockRecorder) LoadPendingDeviceLogin added in v0.50.0

func (mr *MockPendingDeviceLoginStorageMockRecorder) LoadPendingDeviceLogin(ctx, state any) *gomock.Call

LoadPendingDeviceLogin indicates an expected call of LoadPendingDeviceLogin.

func (*MockPendingDeviceLoginStorageMockRecorder) StorePendingDeviceLogin added in v0.50.0

func (mr *MockPendingDeviceLoginStorageMockRecorder) StorePendingDeviceLogin(ctx, state, pending any) *gomock.Call

StorePendingDeviceLogin indicates an expected call of StorePendingDeviceLogin.

type MockRememberedConsentStorage added in v0.52.0

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

MockRememberedConsentStorage is a mock of RememberedConsentStorage interface.

func NewMockRememberedConsentStorage added in v0.52.0

func NewMockRememberedConsentStorage(ctrl *gomock.Controller) *MockRememberedConsentStorage

NewMockRememberedConsentStorage creates a new mock instance.

func (*MockRememberedConsentStorage) DeleteConsentSession added in v0.52.0

func (m *MockRememberedConsentStorage) DeleteConsentSession(ctx context.Context, digest string) error

DeleteConsentSession mocks base method.

func (*MockRememberedConsentStorage) EXPECT added in v0.52.0

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

func (*MockRememberedConsentStorage) GetClientApproval added in v0.52.0

func (m *MockRememberedConsentStorage) GetClientApproval(ctx context.Context, userID, clientID string) (*storage.ClientApproval, error)

GetClientApproval mocks base method.

func (*MockRememberedConsentStorage) GetConsentSession added in v0.52.0

func (m *MockRememberedConsentStorage) GetConsentSession(ctx context.Context, digest string) (*storage.ConsentSession, error)

GetConsentSession mocks base method.

func (*MockRememberedConsentStorage) StoreClientApproval added in v0.52.0

func (m *MockRememberedConsentStorage) StoreClientApproval(ctx context.Context, userID, clientID string, approval *storage.ClientApproval) error

StoreClientApproval mocks base method.

func (*MockRememberedConsentStorage) StoreConsentSession added in v0.52.0

func (m *MockRememberedConsentStorage) StoreConsentSession(ctx context.Context, digest string, session *storage.ConsentSession) error

StoreConsentSession mocks base method.

type MockRememberedConsentStorageMockRecorder added in v0.52.0

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

MockRememberedConsentStorageMockRecorder is the mock recorder for MockRememberedConsentStorage.

func (*MockRememberedConsentStorageMockRecorder) DeleteConsentSession added in v0.52.0

func (mr *MockRememberedConsentStorageMockRecorder) DeleteConsentSession(ctx, digest any) *gomock.Call

DeleteConsentSession indicates an expected call of DeleteConsentSession.

func (*MockRememberedConsentStorageMockRecorder) GetClientApproval added in v0.52.0

func (mr *MockRememberedConsentStorageMockRecorder) GetClientApproval(ctx, userID, clientID any) *gomock.Call

GetClientApproval indicates an expected call of GetClientApproval.

func (*MockRememberedConsentStorageMockRecorder) GetConsentSession added in v0.52.0

func (mr *MockRememberedConsentStorageMockRecorder) GetConsentSession(ctx, digest any) *gomock.Call

GetConsentSession indicates an expected call of GetConsentSession.

func (*MockRememberedConsentStorageMockRecorder) StoreClientApproval added in v0.52.0

func (mr *MockRememberedConsentStorageMockRecorder) StoreClientApproval(ctx, userID, clientID, approval any) *gomock.Call

StoreClientApproval indicates an expected call of StoreClientApproval.

func (*MockRememberedConsentStorageMockRecorder) StoreConsentSession added in v0.52.0

func (mr *MockRememberedConsentStorageMockRecorder) StoreConsentSession(ctx, digest, session any) *gomock.Call

StoreConsentSession indicates an expected call of StoreConsentSession.

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) CompareAndSwapUpstreamTokens added in v0.48.0

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

CompareAndSwapUpstreamTokens 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) DeletePendingDeviceConfirmation added in v0.50.0

func (m *MockStorage) DeletePendingDeviceConfirmation(ctx context.Context, token string) error

DeletePendingDeviceConfirmation mocks base method.

func (*MockStorage) DeletePendingDeviceLogin added in v0.50.0

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

DeletePendingDeviceLogin 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) LoadPendingDeviceConfirmation added in v0.50.0

func (m *MockStorage) LoadPendingDeviceConfirmation(ctx context.Context, token string) (*storage.PendingDeviceConfirmation, error)

LoadPendingDeviceConfirmation mocks base method.

func (*MockStorage) LoadPendingDeviceLogin added in v0.50.0

func (m *MockStorage) LoadPendingDeviceLogin(ctx context.Context, state string) (*storage.PendingDeviceLogin, error)

LoadPendingDeviceLogin mocks base method.

func (*MockStorage) ReconcileConfiguredClient added in v0.47.0

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

ReconcileConfiguredClient 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) ResolveUpstreamTokenRowID added in v0.45.0

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

ResolveUpstreamTokenRowID 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) StorePendingDeviceConfirmation added in v0.50.0

func (m *MockStorage) StorePendingDeviceConfirmation(ctx context.Context, token string, pending *storage.PendingDeviceConfirmation) error

StorePendingDeviceConfirmation mocks base method.

func (*MockStorage) StorePendingDeviceLogin added in v0.50.0

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

StorePendingDeviceLogin 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.

func (*MockStorage) UpsertDCRIssuedClient added in v0.47.0

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

UpsertDCRIssuedClient 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) CompareAndSwapUpstreamTokens added in v0.48.0

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

CompareAndSwapUpstreamTokens indicates an expected call of CompareAndSwapUpstreamTokens.

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) DeletePendingDeviceConfirmation added in v0.50.0

func (mr *MockStorageMockRecorder) DeletePendingDeviceConfirmation(ctx, token any) *gomock.Call

DeletePendingDeviceConfirmation indicates an expected call of DeletePendingDeviceConfirmation.

func (*MockStorageMockRecorder) DeletePendingDeviceLogin added in v0.50.0

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

DeletePendingDeviceLogin indicates an expected call of DeletePendingDeviceLogin.

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) LoadPendingDeviceConfirmation added in v0.50.0

func (mr *MockStorageMockRecorder) LoadPendingDeviceConfirmation(ctx, token any) *gomock.Call

LoadPendingDeviceConfirmation indicates an expected call of LoadPendingDeviceConfirmation.

func (*MockStorageMockRecorder) LoadPendingDeviceLogin added in v0.50.0

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

LoadPendingDeviceLogin indicates an expected call of LoadPendingDeviceLogin.

func (*MockStorageMockRecorder) ReconcileConfiguredClient added in v0.47.0

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

ReconcileConfiguredClient indicates an expected call of ReconcileConfiguredClient.

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) ResolveUpstreamTokenRowID added in v0.45.0

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

ResolveUpstreamTokenRowID indicates an expected call of ResolveUpstreamTokenRowID.

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) StorePendingDeviceConfirmation added in v0.50.0

func (mr *MockStorageMockRecorder) StorePendingDeviceConfirmation(ctx, token, pending any) *gomock.Call

StorePendingDeviceConfirmation indicates an expected call of StorePendingDeviceConfirmation.

func (*MockStorageMockRecorder) StorePendingDeviceLogin added in v0.50.0

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

StorePendingDeviceLogin indicates an expected call of StorePendingDeviceLogin.

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.

func (*MockStorageMockRecorder) UpsertDCRIssuedClient added in v0.47.0

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

UpsertDCRIssuedClient indicates an expected call of UpsertDCRIssuedClient.

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) CompareAndSwapUpstreamTokens added in v0.48.0

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

CompareAndSwapUpstreamTokens mocks base method.

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) ResolveUpstreamTokenRowID added in v0.45.0

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

ResolveUpstreamTokenRowID 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) CompareAndSwapUpstreamTokens added in v0.48.0

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

CompareAndSwapUpstreamTokens indicates an expected call of CompareAndSwapUpstreamTokens.

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) ResolveUpstreamTokenRowID added in v0.45.0

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

ResolveUpstreamTokenRowID indicates an expected call of ResolveUpstreamTokenRowID.

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