repository

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2025 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Overview

Package repository is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var RefreshTokenGracePeriod = 1 * time.Hour

Functions

This section is empty.

Types

type AuthorizeRequestStorage

type AuthorizeRequestStorage interface {
	CreateAuthorizeRequest(ctx context.Context, request fosite.AuthorizeRequester) error
	GetAuthorizeRequest(ctx context.Context, requestID string) (fosite.AuthorizeRequester, error)
	DeleteAuthorizeRequest(ctx context.Context, requestID string) error
}

type DynamicClientStorage

type DynamicClientStorage interface {
	RegisterClient(ctx context.Context, client fosite.Client) error
}

type MockAuthorizeRequestStorage

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

MockAuthorizeRequestStorage is a mock of AuthorizeRequestStorage interface.

func NewMockAuthorizeRequestStorage

func NewMockAuthorizeRequestStorage(ctrl *gomock.Controller) *MockAuthorizeRequestStorage

NewMockAuthorizeRequestStorage creates a new mock instance.

func (*MockAuthorizeRequestStorage) CreateAuthorizeRequest

func (m *MockAuthorizeRequestStorage) CreateAuthorizeRequest(ctx context.Context, request fosite.AuthorizeRequester) error

CreateAuthorizeRequest mocks base method.

func (*MockAuthorizeRequestStorage) DeleteAuthorizeRequest

func (m *MockAuthorizeRequestStorage) DeleteAuthorizeRequest(ctx context.Context, requestID string) error

DeleteAuthorizeRequest mocks base method.

func (*MockAuthorizeRequestStorage) EXPECT

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

func (*MockAuthorizeRequestStorage) GetAuthorizeRequest

func (m *MockAuthorizeRequestStorage) GetAuthorizeRequest(ctx context.Context, requestID string) (fosite.AuthorizeRequester, error)

GetAuthorizeRequest mocks base method.

type MockAuthorizeRequestStorageMockRecorder

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

MockAuthorizeRequestStorageMockRecorder is the mock recorder for MockAuthorizeRequestStorage.

func (*MockAuthorizeRequestStorageMockRecorder) CreateAuthorizeRequest

func (mr *MockAuthorizeRequestStorageMockRecorder) CreateAuthorizeRequest(ctx, request any) *gomock.Call

CreateAuthorizeRequest indicates an expected call of CreateAuthorizeRequest.

func (*MockAuthorizeRequestStorageMockRecorder) DeleteAuthorizeRequest

func (mr *MockAuthorizeRequestStorageMockRecorder) DeleteAuthorizeRequest(ctx, requestID any) *gomock.Call

DeleteAuthorizeRequest indicates an expected call of DeleteAuthorizeRequest.

func (*MockAuthorizeRequestStorageMockRecorder) GetAuthorizeRequest

func (mr *MockAuthorizeRequestStorageMockRecorder) GetAuthorizeRequest(ctx, requestID any) *gomock.Call

GetAuthorizeRequest indicates an expected call of GetAuthorizeRequest.

type MockDynamicClientStorage

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

MockDynamicClientStorage is a mock of DynamicClientStorage interface.

func NewMockDynamicClientStorage

func NewMockDynamicClientStorage(ctrl *gomock.Controller) *MockDynamicClientStorage

NewMockDynamicClientStorage creates a new mock instance.

func (*MockDynamicClientStorage) EXPECT

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

func (*MockDynamicClientStorage) RegisterClient

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

RegisterClient mocks base method.

type MockDynamicClientStorageMockRecorder

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

MockDynamicClientStorageMockRecorder is the mock recorder for MockDynamicClientStorage.

func (*MockDynamicClientStorageMockRecorder) RegisterClient

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

RegisterClient indicates an expected call of RegisterClient.

type MockRepository

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

MockRepository is a mock of Repository interface.

func NewMockRepository

func NewMockRepository(ctrl *gomock.Controller) *MockRepository

NewMockRepository creates a new mock instance.

func (*MockRepository) ClientAssertionJWTValid

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

ClientAssertionJWTValid mocks base method.

func (*MockRepository) Close

func (m *MockRepository) Close() error

Close mocks base method.

func (*MockRepository) CreateAccessTokenSession

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

CreateAccessTokenSession mocks base method.

func (*MockRepository) CreateAuthorizeCodeSession

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

CreateAuthorizeCodeSession mocks base method.

func (*MockRepository) CreateAuthorizeRequest

func (m *MockRepository) CreateAuthorizeRequest(ctx context.Context, request fosite.AuthorizeRequester) error

CreateAuthorizeRequest mocks base method.

func (*MockRepository) CreatePKCERequestSession

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

CreatePKCERequestSession mocks base method.

func (*MockRepository) CreateRefreshTokenSession

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

CreateRefreshTokenSession mocks base method.

func (*MockRepository) DeleteAccessTokenSession

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

DeleteAccessTokenSession mocks base method.

func (*MockRepository) DeleteAuthorizeRequest

func (m *MockRepository) DeleteAuthorizeRequest(ctx context.Context, requestID string) error

DeleteAuthorizeRequest mocks base method.

func (*MockRepository) DeletePKCERequestSession

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

DeletePKCERequestSession mocks base method.

func (*MockRepository) DeleteRefreshTokenSession

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

DeleteRefreshTokenSession mocks base method.

func (*MockRepository) EXPECT

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

func (*MockRepository) GetAccessTokenSession

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

GetAccessTokenSession mocks base method.

func (*MockRepository) GetAuthorizeCodeSession

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

GetAuthorizeCodeSession mocks base method.

func (*MockRepository) GetAuthorizeRequest

func (m *MockRepository) GetAuthorizeRequest(ctx context.Context, requestID string) (fosite.AuthorizeRequester, error)

GetAuthorizeRequest mocks base method.

func (*MockRepository) GetClient

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

GetClient mocks base method.

func (*MockRepository) GetPKCERequestSession

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

GetPKCERequestSession mocks base method.

func (*MockRepository) GetRefreshTokenSession

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

GetRefreshTokenSession mocks base method.

func (*MockRepository) InvalidateAuthorizeCodeSession

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

InvalidateAuthorizeCodeSession mocks base method.

func (*MockRepository) RegisterClient

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

RegisterClient mocks base method.

func (*MockRepository) RevokeAccessToken

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

RevokeAccessToken mocks base method.

func (*MockRepository) RevokeRefreshToken

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

RevokeRefreshToken mocks base method.

func (*MockRepository) RotateRefreshToken

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

RotateRefreshToken mocks base method.

func (*MockRepository) SetClientAssertionJWT

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

SetClientAssertionJWT mocks base method.

type MockRepositoryMockRecorder

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

MockRepositoryMockRecorder is the mock recorder for MockRepository.

func (*MockRepositoryMockRecorder) ClientAssertionJWTValid

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

ClientAssertionJWTValid indicates an expected call of ClientAssertionJWTValid.

func (*MockRepositoryMockRecorder) Close

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

Close indicates an expected call of Close.

func (*MockRepositoryMockRecorder) CreateAccessTokenSession

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

CreateAccessTokenSession indicates an expected call of CreateAccessTokenSession.

func (*MockRepositoryMockRecorder) CreateAuthorizeCodeSession

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

CreateAuthorizeCodeSession indicates an expected call of CreateAuthorizeCodeSession.

func (*MockRepositoryMockRecorder) CreateAuthorizeRequest

func (mr *MockRepositoryMockRecorder) CreateAuthorizeRequest(ctx, request any) *gomock.Call

CreateAuthorizeRequest indicates an expected call of CreateAuthorizeRequest.

func (*MockRepositoryMockRecorder) CreatePKCERequestSession

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

CreatePKCERequestSession indicates an expected call of CreatePKCERequestSession.

func (*MockRepositoryMockRecorder) CreateRefreshTokenSession

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

CreateRefreshTokenSession indicates an expected call of CreateRefreshTokenSession.

func (*MockRepositoryMockRecorder) DeleteAccessTokenSession

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

DeleteAccessTokenSession indicates an expected call of DeleteAccessTokenSession.

func (*MockRepositoryMockRecorder) DeleteAuthorizeRequest

func (mr *MockRepositoryMockRecorder) DeleteAuthorizeRequest(ctx, requestID any) *gomock.Call

DeleteAuthorizeRequest indicates an expected call of DeleteAuthorizeRequest.

func (*MockRepositoryMockRecorder) DeletePKCERequestSession

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

DeletePKCERequestSession indicates an expected call of DeletePKCERequestSession.

func (*MockRepositoryMockRecorder) DeleteRefreshTokenSession

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

DeleteRefreshTokenSession indicates an expected call of DeleteRefreshTokenSession.

func (*MockRepositoryMockRecorder) GetAccessTokenSession

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

GetAccessTokenSession indicates an expected call of GetAccessTokenSession.

func (*MockRepositoryMockRecorder) GetAuthorizeCodeSession

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

GetAuthorizeCodeSession indicates an expected call of GetAuthorizeCodeSession.

func (*MockRepositoryMockRecorder) GetAuthorizeRequest

func (mr *MockRepositoryMockRecorder) GetAuthorizeRequest(ctx, requestID any) *gomock.Call

GetAuthorizeRequest indicates an expected call of GetAuthorizeRequest.

func (*MockRepositoryMockRecorder) GetClient

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

GetClient indicates an expected call of GetClient.

func (*MockRepositoryMockRecorder) GetPKCERequestSession

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

GetPKCERequestSession indicates an expected call of GetPKCERequestSession.

func (*MockRepositoryMockRecorder) GetRefreshTokenSession

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

GetRefreshTokenSession indicates an expected call of GetRefreshTokenSession.

func (*MockRepositoryMockRecorder) InvalidateAuthorizeCodeSession

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

InvalidateAuthorizeCodeSession indicates an expected call of InvalidateAuthorizeCodeSession.

func (*MockRepositoryMockRecorder) RegisterClient

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

RegisterClient indicates an expected call of RegisterClient.

func (*MockRepositoryMockRecorder) RevokeAccessToken

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

RevokeAccessToken indicates an expected call of RevokeAccessToken.

func (*MockRepositoryMockRecorder) RevokeRefreshToken

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

RevokeRefreshToken indicates an expected call of RevokeRefreshToken.

func (*MockRepositoryMockRecorder) RotateRefreshToken

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

RotateRefreshToken indicates an expected call of RotateRefreshToken.

func (*MockRepositoryMockRecorder) SetClientAssertionJWT

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

SetClientAssertionJWT indicates an expected call of SetClientAssertionJWT.

Jump to

Keyboard shortcuts

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