Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Index ¶
- type MockClientRegistry
- func (m *MockClientRegistry) ClientAssertionJWTValid(ctx context.Context, jti string) error
- func (m *MockClientRegistry) EXPECT() *MockClientRegistryMockRecorder
- func (m *MockClientRegistry) GetClient(ctx context.Context, id string) (fosite.Client, error)
- func (m *MockClientRegistry) RegisterClient(ctx context.Context, client fosite.Client) error
- func (m *MockClientRegistry) SetClientAssertionJWT(ctx context.Context, jti string, exp time.Time) error
- type MockClientRegistryMockRecorder
- func (mr *MockClientRegistryMockRecorder) ClientAssertionJWTValid(ctx, jti any) *gomock.Call
- func (mr *MockClientRegistryMockRecorder) GetClient(ctx, id any) *gomock.Call
- func (mr *MockClientRegistryMockRecorder) RegisterClient(ctx, client any) *gomock.Call
- func (mr *MockClientRegistryMockRecorder) SetClientAssertionJWT(ctx, jti, exp any) *gomock.Call
- type MockPendingAuthorizationStorage
- func (m *MockPendingAuthorizationStorage) DeletePendingAuthorization(ctx context.Context, state string) error
- func (m *MockPendingAuthorizationStorage) EXPECT() *MockPendingAuthorizationStorageMockRecorder
- func (m *MockPendingAuthorizationStorage) LoadPendingAuthorization(ctx context.Context, state string) (*storage.PendingAuthorization, error)
- func (m *MockPendingAuthorizationStorage) StorePendingAuthorization(ctx context.Context, state string, pending *storage.PendingAuthorization) error
- type MockPendingAuthorizationStorageMockRecorder
- func (mr *MockPendingAuthorizationStorageMockRecorder) DeletePendingAuthorization(ctx, state any) *gomock.Call
- func (mr *MockPendingAuthorizationStorageMockRecorder) LoadPendingAuthorization(ctx, state any) *gomock.Call
- func (mr *MockPendingAuthorizationStorageMockRecorder) StorePendingAuthorization(ctx, state, pending any) *gomock.Call
- type MockStorage
- func (m *MockStorage) ClientAssertionJWTValid(ctx context.Context, jti string) error
- func (m *MockStorage) Close() error
- func (m *MockStorage) CreateAccessTokenSession(ctx context.Context, signature string, request fosite.Requester) error
- func (m *MockStorage) CreateAuthorizeCodeSession(ctx context.Context, code string, request fosite.Requester) error
- func (m *MockStorage) CreatePKCERequestSession(ctx context.Context, signature string, requester fosite.Requester) error
- func (m *MockStorage) CreateProviderIdentity(ctx context.Context, identity *storage.ProviderIdentity) error
- func (m *MockStorage) CreateRefreshTokenSession(ctx context.Context, signature, accessSignature string, ...) error
- func (m *MockStorage) CreateUser(ctx context.Context, user *storage.User) error
- func (m *MockStorage) DeleteAccessTokenSession(ctx context.Context, signature string) error
- func (m *MockStorage) DeletePKCERequestSession(ctx context.Context, signature string) error
- func (m *MockStorage) DeletePendingAuthorization(ctx context.Context, state string) error
- func (m *MockStorage) DeleteRefreshTokenSession(ctx context.Context, signature string) error
- func (m *MockStorage) DeleteUpstreamTokens(ctx context.Context, sessionID string) error
- func (m *MockStorage) DeleteUser(ctx context.Context, id string) error
- func (m *MockStorage) EXPECT() *MockStorageMockRecorder
- func (m *MockStorage) GetAccessTokenSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)
- func (m *MockStorage) GetAuthorizeCodeSession(ctx context.Context, code string, session fosite.Session) (fosite.Requester, error)
- func (m *MockStorage) GetClient(ctx context.Context, id string) (fosite.Client, error)
- func (m *MockStorage) GetPKCERequestSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)
- func (m *MockStorage) GetProviderIdentity(ctx context.Context, providerID, providerSubject string) (*storage.ProviderIdentity, error)
- func (m *MockStorage) GetRefreshTokenSession(ctx context.Context, signature string, session fosite.Session) (fosite.Requester, error)
- func (m *MockStorage) GetUpstreamTokens(ctx context.Context, sessionID string) (*storage.UpstreamTokens, error)
- func (m *MockStorage) GetUser(ctx context.Context, id string) (*storage.User, error)
- func (m *MockStorage) GetUserProviderIdentities(ctx context.Context, userID string) ([]*storage.ProviderIdentity, error)
- func (m *MockStorage) InvalidateAuthorizeCodeSession(ctx context.Context, code string) error
- func (m *MockStorage) LoadPendingAuthorization(ctx context.Context, state string) (*storage.PendingAuthorization, error)
- func (m *MockStorage) RegisterClient(ctx context.Context, client fosite.Client) error
- func (m *MockStorage) RevokeAccessToken(ctx context.Context, requestID string) error
- func (m *MockStorage) RevokeRefreshToken(ctx context.Context, requestID string) error
- func (m *MockStorage) RotateRefreshToken(ctx context.Context, requestID, refreshTokenSignature string) error
- func (m *MockStorage) SetClientAssertionJWT(ctx context.Context, jti string, exp time.Time) error
- func (m *MockStorage) StorePendingAuthorization(ctx context.Context, state string, pending *storage.PendingAuthorization) error
- func (m *MockStorage) StoreUpstreamTokens(ctx context.Context, sessionID string, tokens *storage.UpstreamTokens) error
- func (m *MockStorage) UpdateProviderIdentityLastUsed(ctx context.Context, providerID, providerSubject string, lastUsedAt time.Time) error
- type MockStorageMockRecorder
- func (mr *MockStorageMockRecorder) ClientAssertionJWTValid(ctx, jti any) *gomock.Call
- func (mr *MockStorageMockRecorder) Close() *gomock.Call
- func (mr *MockStorageMockRecorder) CreateAccessTokenSession(ctx, signature, request any) *gomock.Call
- func (mr *MockStorageMockRecorder) CreateAuthorizeCodeSession(ctx, code, request any) *gomock.Call
- func (mr *MockStorageMockRecorder) CreatePKCERequestSession(ctx, signature, requester any) *gomock.Call
- func (mr *MockStorageMockRecorder) CreateProviderIdentity(ctx, identity any) *gomock.Call
- func (mr *MockStorageMockRecorder) CreateRefreshTokenSession(ctx, signature, accessSignature, request any) *gomock.Call
- func (mr *MockStorageMockRecorder) CreateUser(ctx, user any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeleteAccessTokenSession(ctx, signature any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeletePKCERequestSession(ctx, signature any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeletePendingAuthorization(ctx, state any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeleteRefreshTokenSession(ctx, signature any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeleteUpstreamTokens(ctx, sessionID any) *gomock.Call
- func (mr *MockStorageMockRecorder) DeleteUser(ctx, id any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetAccessTokenSession(ctx, signature, session any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetAuthorizeCodeSession(ctx, code, session any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetClient(ctx, id any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetPKCERequestSession(ctx, signature, session any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetProviderIdentity(ctx, providerID, providerSubject any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetRefreshTokenSession(ctx, signature, session any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetUpstreamTokens(ctx, sessionID any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetUser(ctx, id any) *gomock.Call
- func (mr *MockStorageMockRecorder) GetUserProviderIdentities(ctx, userID any) *gomock.Call
- func (mr *MockStorageMockRecorder) InvalidateAuthorizeCodeSession(ctx, code any) *gomock.Call
- func (mr *MockStorageMockRecorder) LoadPendingAuthorization(ctx, state any) *gomock.Call
- func (mr *MockStorageMockRecorder) RegisterClient(ctx, client any) *gomock.Call
- func (mr *MockStorageMockRecorder) RevokeAccessToken(ctx, requestID any) *gomock.Call
- func (mr *MockStorageMockRecorder) RevokeRefreshToken(ctx, requestID any) *gomock.Call
- func (mr *MockStorageMockRecorder) RotateRefreshToken(ctx, requestID, refreshTokenSignature any) *gomock.Call
- func (mr *MockStorageMockRecorder) SetClientAssertionJWT(ctx, jti, exp any) *gomock.Call
- func (mr *MockStorageMockRecorder) StorePendingAuthorization(ctx, state, pending any) *gomock.Call
- func (mr *MockStorageMockRecorder) StoreUpstreamTokens(ctx, sessionID, tokens any) *gomock.Call
- func (mr *MockStorageMockRecorder) UpdateProviderIdentityLastUsed(ctx, providerID, providerSubject, lastUsedAt any) *gomock.Call
- type MockUpstreamTokenStorage
- func (m *MockUpstreamTokenStorage) DeleteUpstreamTokens(ctx context.Context, sessionID string) error
- func (m *MockUpstreamTokenStorage) EXPECT() *MockUpstreamTokenStorageMockRecorder
- func (m *MockUpstreamTokenStorage) GetUpstreamTokens(ctx context.Context, sessionID string) (*storage.UpstreamTokens, error)
- func (m *MockUpstreamTokenStorage) StoreUpstreamTokens(ctx context.Context, sessionID string, tokens *storage.UpstreamTokens) error
- type MockUpstreamTokenStorageMockRecorder
- func (mr *MockUpstreamTokenStorageMockRecorder) DeleteUpstreamTokens(ctx, sessionID any) *gomock.Call
- func (mr *MockUpstreamTokenStorageMockRecorder) GetUpstreamTokens(ctx, sessionID any) *gomock.Call
- func (mr *MockUpstreamTokenStorageMockRecorder) StoreUpstreamTokens(ctx, sessionID, tokens any) *gomock.Call
- type MockUserStorage
- func (m *MockUserStorage) CreateProviderIdentity(ctx context.Context, identity *storage.ProviderIdentity) error
- func (m *MockUserStorage) CreateUser(ctx context.Context, user *storage.User) error
- func (m *MockUserStorage) DeleteUser(ctx context.Context, id string) error
- func (m *MockUserStorage) EXPECT() *MockUserStorageMockRecorder
- func (m *MockUserStorage) GetProviderIdentity(ctx context.Context, providerID, providerSubject string) (*storage.ProviderIdentity, error)
- func (m *MockUserStorage) GetUser(ctx context.Context, id string) (*storage.User, error)
- func (m *MockUserStorage) GetUserProviderIdentities(ctx context.Context, userID string) ([]*storage.ProviderIdentity, error)
- func (m *MockUserStorage) UpdateProviderIdentityLastUsed(ctx context.Context, providerID, providerSubject string, lastUsedAt time.Time) error
- type MockUserStorageMockRecorder
- func (mr *MockUserStorageMockRecorder) CreateProviderIdentity(ctx, identity any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) CreateUser(ctx, user any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) DeleteUser(ctx, id any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) GetProviderIdentity(ctx, providerID, providerSubject any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) GetUser(ctx, id any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) GetUserProviderIdentities(ctx, userID any) *gomock.Call
- func (mr *MockUserStorageMockRecorder) UpdateProviderIdentityLastUsed(ctx, providerID, providerSubject, lastUsedAt any) *gomock.Call
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 ¶
func (m *MockClientRegistry) EXPECT() *MockClientRegistryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockClientRegistry) RegisterClient ¶
RegisterClient 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) SetClientAssertionJWT ¶
func (mr *MockClientRegistryMockRecorder) SetClientAssertionJWT(ctx, jti, exp any) *gomock.Call
SetClientAssertionJWT indicates an expected call of SetClientAssertionJWT.
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 ¶
func (m *MockPendingAuthorizationStorage) EXPECT() *MockPendingAuthorizationStorageMockRecorder
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) 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
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) 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) GetAuthorizeCodeSession ¶
func (m *MockStorage) GetAuthorizeCodeSession(ctx context.Context, code string, session fosite.Session) (fosite.Requester, error)
GetAuthorizeCodeSession 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 string) (*storage.UpstreamTokens, error)
GetUpstreamTokens 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) 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 ¶
RegisterClient 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 ¶
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 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) 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) 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) 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 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) 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) 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, 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 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) EXPECT ¶
func (m *MockUpstreamTokenStorage) EXPECT() *MockUpstreamTokenStorageMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUpstreamTokenStorage) GetUpstreamTokens ¶
func (m *MockUpstreamTokenStorage) GetUpstreamTokens(ctx context.Context, sessionID string) (*storage.UpstreamTokens, error)
GetUpstreamTokens mocks base method.
func (*MockUpstreamTokenStorage) StoreUpstreamTokens ¶
func (m *MockUpstreamTokenStorage) StoreUpstreamTokens(ctx context.Context, sessionID 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) GetUpstreamTokens ¶
func (mr *MockUpstreamTokenStorageMockRecorder) GetUpstreamTokens(ctx, sessionID any) *gomock.Call
GetUpstreamTokens indicates an expected call of GetUpstreamTokens.
func (*MockUpstreamTokenStorageMockRecorder) StoreUpstreamTokens ¶
func (mr *MockUpstreamTokenStorageMockRecorder) StoreUpstreamTokens(ctx, sessionID, 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
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
func (m *MockUserStorage) EXPECT() *MockUserStorageMockRecorder
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) 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.