Documentation
¶
Overview ¶
Package service is a generated GoMock package.
Index ¶
- type AcceptConsent
- type AuthCodeCreator
- type AuthCodeGrant
- func (a *AuthCodeGrant) GenerateAccessToken(uid typedef.UserID, claims map[string]any) (string, error)
- func (a *AuthCodeGrant) GenerateIDToken(uid typedef.UserID, audiences []string, authTime time.Time, nonce string) (string, error)
- func (a *AuthCodeGrant) GenerateRefreshToken(uid typedef.UserID, claims map[string]any) (string, error)
- func (a *AuthCodeGrant) RevokeAuthCode(ctx context.Context, code string, clientID typedef.ClientID) error
- type AuthCodeReadRevoker
- type AuthCodeReader
- type AuthCodeRevoker
- type Authenticate
- type Authorize
- type Authorizer
- type CachePingSender
- type CheckHealth
- type ConsentCreator
- type ConsentReader
- type CreateUser
- type CredentialReader
- type DatabasePingSender
- type MockAuthCodeCreator
- type MockAuthCodeCreatorMockRecorder
- type MockAuthCodeReadRevoker
- func (m *MockAuthCodeReadRevoker) EXPECT() *MockAuthCodeReadRevokerMockRecorder
- func (m *MockAuthCodeReadRevoker) ReadAuthCode(ctx context.Context, code string, clientID typedef.ClientID) (*entity.AuthCode, error)
- func (m *MockAuthCodeReadRevoker) RevokeAuthCode(ctx context.Context, code string, clientID typedef.ClientID) (*entity.AuthCode, error)
- type MockAuthCodeReadRevokerMockRecorder
- type MockAuthCodeReader
- type MockAuthCodeReaderMockRecorder
- type MockAuthCodeRevoker
- type MockAuthCodeRevokerMockRecorder
- type MockAuthorizer
- func (m *MockAuthorizer) CreateAuthCode(ctx context.Context, code string, clientID typedef.ClientID, ...) (*entity.AuthCode, error)
- func (m *MockAuthorizer) EXPECT() *MockAuthorizerMockRecorder
- func (m *MockAuthorizer) ReadRedirectURIs(ctx context.Context, clientID typedef.ClientID) ([]*entity.RedirectURI, error)
- type MockAuthorizerMockRecorder
- type MockCachePingSender
- type MockCachePingSenderMockRecorder
- type MockConsentCreator
- type MockConsentCreatorMockRecorder
- type MockConsentReader
- type MockConsentReaderMockRecorder
- type MockCredentialReader
- type MockCredentialReaderMockRecorder
- type MockDatabasePingSender
- type MockDatabasePingSenderMockRecorder
- type MockPingSender
- type MockPingSenderMockRecorder
- type MockRedirectURIReader
- type MockRedirectURIReaderMockRecorder
- type MockRedirectURIsReader
- type MockRedirectURIsReaderMockRecorder
- type MockUserConsentReader
- func (m *MockUserConsentReader) EXPECT() *MockUserConsentReaderMockRecorder
- func (m *MockUserConsentReader) ReadConsent(ctx context.Context, userID typedef.UserID, clientID typedef.ClientID) (*entity.Consent, error)
- func (m *MockUserConsentReader) ReadUser(ctx context.Context, name string) (*entity.User, error)
- func (m *MockUserConsentReader) ReadUserByID(ctx context.Context, id typedef.UserID) (*entity.User, error)
- type MockUserConsentReaderMockRecorder
- type MockUserCreator
- type MockUserCreatorMockRecorder
- type MockUserReader
- type MockUserReaderMockRecorder
- type OapiAuthenticate
- type PingSender
- type RedirectURIReader
- type RedirectURIsReader
- type RefreshTokenGrant
- func (r *RefreshTokenGrant) ExtractUserID(refreshToken string) (typedef.UserID, error)
- func (r *RefreshTokenGrant) GenerateAccessToken(uid typedef.UserID, claims map[string]any) (string, error)
- func (r *RefreshTokenGrant) GenerateRefreshToken(uid typedef.UserID, claims map[string]any) (string, error)
- func (r *RefreshTokenGrant) VerifyRefreshToken(ctx context.Context, token string, clientID typedef.ClientID) error
- type UserConsentReader
- type UserCreator
- type UserInfo
- type UserReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptConsent ¶
type AcceptConsent struct {
// contains filtered or unexported fields
}
func NewConsent ¶
func NewConsent(opt *option.Option) *AcceptConsent
func (*AcceptConsent) AcceptConsent ¶
type AuthCodeCreator ¶
type AuthCodeGrant ¶
type AuthCodeGrant struct {
// contains filtered or unexported fields
}
func NewAuthCodeGrant ¶
func NewAuthCodeGrant(opt *option.Option) *AuthCodeGrant
func (*AuthCodeGrant) GenerateAccessToken ¶
func (*AuthCodeGrant) GenerateIDToken ¶
func (*AuthCodeGrant) GenerateRefreshToken ¶
func (*AuthCodeGrant) RevokeAuthCode ¶
type AuthCodeReadRevoker ¶
type AuthCodeReadRevoker interface {
AuthCodeReader
AuthCodeRevoker
}
type AuthCodeReader ¶
type AuthCodeRevoker ¶
type Authenticate ¶
type Authenticate struct {
// contains filtered or unexported fields
}
func NewAuthenticate ¶
func NewAuthenticate(opt *option.Option) *Authenticate
func (*Authenticate) VerifyConsent ¶
func (*Authenticate) VerifyPassword ¶
type Authorize ¶
type Authorize struct {
// contains filtered or unexported fields
}
func NewAuthorize ¶
type Authorizer ¶
type Authorizer interface {
AuthCodeCreator
RedirectURIsReader
}
type CachePingSender ¶
type CheckHealth ¶
type CheckHealth struct {
// contains filtered or unexported fields
}
func NewCheckHealth ¶
func NewCheckHealth(repo PingSender) *CheckHealth
func (*CheckHealth) CheckCacheStatus ¶
func (ch *CheckHealth) CheckCacheStatus(ctx context.Context) error
func (*CheckHealth) CheckDBStatus ¶
func (ch *CheckHealth) CheckDBStatus(ctx context.Context) error
type ConsentCreator ¶
type ConsentReader ¶
type CreateUser ¶
type CreateUser struct {
// contains filtered or unexported fields
}
func NewRegisterUser ¶
func NewRegisterUser(repo UserCreator) *CreateUser
func (*CreateUser) RegisterUser ¶
type CredentialReader ¶
type DatabasePingSender ¶
type MockAuthCodeCreator ¶
type MockAuthCodeCreator struct {
// contains filtered or unexported fields
}
MockAuthCodeCreator is a mock of AuthCodeCreator interface.
func NewMockAuthCodeCreator ¶
func NewMockAuthCodeCreator(ctrl *gomock.Controller) *MockAuthCodeCreator
NewMockAuthCodeCreator creates a new mock instance.
func (*MockAuthCodeCreator) CreateAuthCode ¶
func (m *MockAuthCodeCreator) CreateAuthCode(ctx context.Context, code string, clientID typedef.ClientID, userID typedef.UserID) (*entity.AuthCode, error)
CreateAuthCode mocks base method.
func (*MockAuthCodeCreator) EXPECT ¶
func (m *MockAuthCodeCreator) EXPECT() *MockAuthCodeCreatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockAuthCodeCreatorMockRecorder ¶
type MockAuthCodeCreatorMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthCodeCreatorMockRecorder is the mock recorder for MockAuthCodeCreator.
func (*MockAuthCodeCreatorMockRecorder) CreateAuthCode ¶
func (mr *MockAuthCodeCreatorMockRecorder) CreateAuthCode(ctx, code, clientID, userID any) *gomock.Call
CreateAuthCode indicates an expected call of CreateAuthCode.
type MockAuthCodeReadRevoker ¶
type MockAuthCodeReadRevoker struct {
// contains filtered or unexported fields
}
MockAuthCodeReadRevoker is a mock of AuthCodeReadRevoker interface.
func NewMockAuthCodeReadRevoker ¶
func NewMockAuthCodeReadRevoker(ctrl *gomock.Controller) *MockAuthCodeReadRevoker
NewMockAuthCodeReadRevoker creates a new mock instance.
func (*MockAuthCodeReadRevoker) EXPECT ¶
func (m *MockAuthCodeReadRevoker) EXPECT() *MockAuthCodeReadRevokerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockAuthCodeReadRevokerMockRecorder ¶
type MockAuthCodeReadRevokerMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthCodeReadRevokerMockRecorder is the mock recorder for MockAuthCodeReadRevoker.
func (*MockAuthCodeReadRevokerMockRecorder) ReadAuthCode ¶
func (mr *MockAuthCodeReadRevokerMockRecorder) ReadAuthCode(ctx, code, clientID any) *gomock.Call
ReadAuthCode indicates an expected call of ReadAuthCode.
func (*MockAuthCodeReadRevokerMockRecorder) RevokeAuthCode ¶
func (mr *MockAuthCodeReadRevokerMockRecorder) RevokeAuthCode(ctx, code, clientID any) *gomock.Call
RevokeAuthCode indicates an expected call of RevokeAuthCode.
type MockAuthCodeReader ¶
type MockAuthCodeReader struct {
// contains filtered or unexported fields
}
MockAuthCodeReader is a mock of AuthCodeReader interface.
func NewMockAuthCodeReader ¶
func NewMockAuthCodeReader(ctrl *gomock.Controller) *MockAuthCodeReader
NewMockAuthCodeReader creates a new mock instance.
func (*MockAuthCodeReader) EXPECT ¶
func (m *MockAuthCodeReader) EXPECT() *MockAuthCodeReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockAuthCodeReaderMockRecorder ¶
type MockAuthCodeReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthCodeReaderMockRecorder is the mock recorder for MockAuthCodeReader.
func (*MockAuthCodeReaderMockRecorder) ReadAuthCode ¶
func (mr *MockAuthCodeReaderMockRecorder) ReadAuthCode(ctx, code, clientID any) *gomock.Call
ReadAuthCode indicates an expected call of ReadAuthCode.
type MockAuthCodeRevoker ¶
type MockAuthCodeRevoker struct {
// contains filtered or unexported fields
}
MockAuthCodeRevoker is a mock of AuthCodeRevoker interface.
func NewMockAuthCodeRevoker ¶
func NewMockAuthCodeRevoker(ctrl *gomock.Controller) *MockAuthCodeRevoker
NewMockAuthCodeRevoker creates a new mock instance.
func (*MockAuthCodeRevoker) EXPECT ¶
func (m *MockAuthCodeRevoker) EXPECT() *MockAuthCodeRevokerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockAuthCodeRevokerMockRecorder ¶
type MockAuthCodeRevokerMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthCodeRevokerMockRecorder is the mock recorder for MockAuthCodeRevoker.
func (*MockAuthCodeRevokerMockRecorder) RevokeAuthCode ¶
func (mr *MockAuthCodeRevokerMockRecorder) RevokeAuthCode(ctx, code, clientID any) *gomock.Call
RevokeAuthCode indicates an expected call of RevokeAuthCode.
type MockAuthorizer ¶
type MockAuthorizer struct {
// contains filtered or unexported fields
}
MockAuthorizer is a mock of Authorizer interface.
func NewMockAuthorizer ¶
func NewMockAuthorizer(ctrl *gomock.Controller) *MockAuthorizer
NewMockAuthorizer creates a new mock instance.
func (*MockAuthorizer) CreateAuthCode ¶
func (m *MockAuthorizer) CreateAuthCode(ctx context.Context, code string, clientID typedef.ClientID, userID typedef.UserID) (*entity.AuthCode, error)
CreateAuthCode mocks base method.
func (*MockAuthorizer) EXPECT ¶
func (m *MockAuthorizer) EXPECT() *MockAuthorizerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockAuthorizer) ReadRedirectURIs ¶
func (m *MockAuthorizer) ReadRedirectURIs(ctx context.Context, clientID typedef.ClientID) ([]*entity.RedirectURI, error)
ReadRedirectURIs mocks base method.
type MockAuthorizerMockRecorder ¶
type MockAuthorizerMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthorizerMockRecorder is the mock recorder for MockAuthorizer.
func (*MockAuthorizerMockRecorder) CreateAuthCode ¶
func (mr *MockAuthorizerMockRecorder) CreateAuthCode(ctx, code, clientID, userID any) *gomock.Call
CreateAuthCode indicates an expected call of CreateAuthCode.
func (*MockAuthorizerMockRecorder) ReadRedirectURIs ¶
func (mr *MockAuthorizerMockRecorder) ReadRedirectURIs(ctx, clientID any) *gomock.Call
ReadRedirectURIs indicates an expected call of ReadRedirectURIs.
type MockCachePingSender ¶
type MockCachePingSender struct {
// contains filtered or unexported fields
}
MockCachePingSender is a mock of CachePingSender interface.
func NewMockCachePingSender ¶
func NewMockCachePingSender(ctrl *gomock.Controller) *MockCachePingSender
NewMockCachePingSender creates a new mock instance.
func (*MockCachePingSender) EXPECT ¶
func (m *MockCachePingSender) EXPECT() *MockCachePingSenderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCachePingSenderMockRecorder ¶
type MockCachePingSenderMockRecorder struct {
// contains filtered or unexported fields
}
MockCachePingSenderMockRecorder is the mock recorder for MockCachePingSender.
type MockConsentCreator ¶
type MockConsentCreator struct {
// contains filtered or unexported fields
}
MockConsentCreator is a mock of ConsentCreator interface.
func NewMockConsentCreator ¶
func NewMockConsentCreator(ctrl *gomock.Controller) *MockConsentCreator
NewMockConsentCreator creates a new mock instance.
func (*MockConsentCreator) CreateConsent ¶
func (m *MockConsentCreator) CreateConsent(ctx context.Context, userID typedef.UserID, clientID typedef.ClientID) (*entity.Consent, error)
CreateConsent mocks base method.
func (*MockConsentCreator) EXPECT ¶
func (m *MockConsentCreator) EXPECT() *MockConsentCreatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockConsentCreatorMockRecorder ¶
type MockConsentCreatorMockRecorder struct {
// contains filtered or unexported fields
}
MockConsentCreatorMockRecorder is the mock recorder for MockConsentCreator.
func (*MockConsentCreatorMockRecorder) CreateConsent ¶
func (mr *MockConsentCreatorMockRecorder) CreateConsent(ctx, userID, clientID any) *gomock.Call
CreateConsent indicates an expected call of CreateConsent.
type MockConsentReader ¶
type MockConsentReader struct {
// contains filtered or unexported fields
}
MockConsentReader is a mock of ConsentReader interface.
func NewMockConsentReader ¶
func NewMockConsentReader(ctrl *gomock.Controller) *MockConsentReader
NewMockConsentReader creates a new mock instance.
func (*MockConsentReader) EXPECT ¶
func (m *MockConsentReader) EXPECT() *MockConsentReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockConsentReaderMockRecorder ¶
type MockConsentReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockConsentReaderMockRecorder is the mock recorder for MockConsentReader.
func (*MockConsentReaderMockRecorder) ReadConsent ¶
func (mr *MockConsentReaderMockRecorder) ReadConsent(ctx, userID, clientID any) *gomock.Call
ReadConsent indicates an expected call of ReadConsent.
type MockCredentialReader ¶
type MockCredentialReader struct {
// contains filtered or unexported fields
}
MockCredentialReader is a mock of CredentialReader interface.
func NewMockCredentialReader ¶
func NewMockCredentialReader(ctrl *gomock.Controller) *MockCredentialReader
NewMockCredentialReader creates a new mock instance.
func (*MockCredentialReader) EXPECT ¶
func (m *MockCredentialReader) EXPECT() *MockCredentialReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCredentialReader) ReadCredential ¶
func (m *MockCredentialReader) ReadCredential(ctx context.Context, clientID typedef.ClientID, clientSecret string) (*entity.RelyingParty, error)
ReadCredential mocks base method.
type MockCredentialReaderMockRecorder ¶
type MockCredentialReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockCredentialReaderMockRecorder is the mock recorder for MockCredentialReader.
func (*MockCredentialReaderMockRecorder) ReadCredential ¶
func (mr *MockCredentialReaderMockRecorder) ReadCredential(ctx, clientID, clientSecret any) *gomock.Call
ReadCredential indicates an expected call of ReadCredential.
type MockDatabasePingSender ¶
type MockDatabasePingSender struct {
// contains filtered or unexported fields
}
MockDatabasePingSender is a mock of DatabasePingSender interface.
func NewMockDatabasePingSender ¶
func NewMockDatabasePingSender(ctrl *gomock.Controller) *MockDatabasePingSender
NewMockDatabasePingSender creates a new mock instance.
func (*MockDatabasePingSender) EXPECT ¶
func (m *MockDatabasePingSender) EXPECT() *MockDatabasePingSenderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDatabasePingSender) PingDatabase ¶
func (m *MockDatabasePingSender) PingDatabase(ctx context.Context) error
PingDatabase mocks base method.
type MockDatabasePingSenderMockRecorder ¶
type MockDatabasePingSenderMockRecorder struct {
// contains filtered or unexported fields
}
MockDatabasePingSenderMockRecorder is the mock recorder for MockDatabasePingSender.
func (*MockDatabasePingSenderMockRecorder) PingDatabase ¶
func (mr *MockDatabasePingSenderMockRecorder) PingDatabase(ctx any) *gomock.Call
PingDatabase indicates an expected call of PingDatabase.
type MockPingSender ¶
type MockPingSender struct {
// contains filtered or unexported fields
}
MockPingSender is a mock of PingSender interface.
func NewMockPingSender ¶
func NewMockPingSender(ctrl *gomock.Controller) *MockPingSender
NewMockPingSender creates a new mock instance.
func (*MockPingSender) EXPECT ¶
func (m *MockPingSender) EXPECT() *MockPingSenderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockPingSender) PingCache ¶
func (m *MockPingSender) PingCache(ctx context.Context) error
PingCache mocks base method.
func (*MockPingSender) PingDatabase ¶
func (m *MockPingSender) PingDatabase(ctx context.Context) error
PingDatabase mocks base method.
type MockPingSenderMockRecorder ¶
type MockPingSenderMockRecorder struct {
// contains filtered or unexported fields
}
MockPingSenderMockRecorder is the mock recorder for MockPingSender.
func (*MockPingSenderMockRecorder) PingCache ¶
func (mr *MockPingSenderMockRecorder) PingCache(ctx any) *gomock.Call
PingCache indicates an expected call of PingCache.
func (*MockPingSenderMockRecorder) PingDatabase ¶
func (mr *MockPingSenderMockRecorder) PingDatabase(ctx any) *gomock.Call
PingDatabase indicates an expected call of PingDatabase.
type MockRedirectURIReader ¶
type MockRedirectURIReader struct {
// contains filtered or unexported fields
}
MockRedirectURIReader is a mock of RedirectURIReader interface.
func NewMockRedirectURIReader ¶
func NewMockRedirectURIReader(ctrl *gomock.Controller) *MockRedirectURIReader
NewMockRedirectURIReader creates a new mock instance.
func (*MockRedirectURIReader) EXPECT ¶
func (m *MockRedirectURIReader) EXPECT() *MockRedirectURIReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRedirectURIReader) ReadRedirectURI ¶
func (m *MockRedirectURIReader) ReadRedirectURI(ctx context.Context, clientID typedef.ClientID) (*entity.RedirectURI, error)
ReadRedirectURI mocks base method.
type MockRedirectURIReaderMockRecorder ¶
type MockRedirectURIReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockRedirectURIReaderMockRecorder is the mock recorder for MockRedirectURIReader.
func (*MockRedirectURIReaderMockRecorder) ReadRedirectURI ¶
func (mr *MockRedirectURIReaderMockRecorder) ReadRedirectURI(ctx, clientID any) *gomock.Call
ReadRedirectURI indicates an expected call of ReadRedirectURI.
type MockRedirectURIsReader ¶
type MockRedirectURIsReader struct {
// contains filtered or unexported fields
}
MockRedirectURIsReader is a mock of RedirectURIsReader interface.
func NewMockRedirectURIsReader ¶
func NewMockRedirectURIsReader(ctrl *gomock.Controller) *MockRedirectURIsReader
NewMockRedirectURIsReader creates a new mock instance.
func (*MockRedirectURIsReader) EXPECT ¶
func (m *MockRedirectURIsReader) EXPECT() *MockRedirectURIsReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRedirectURIsReader) ReadRedirectURIs ¶
func (m *MockRedirectURIsReader) ReadRedirectURIs(ctx context.Context, clientID typedef.ClientID) ([]*entity.RedirectURI, error)
ReadRedirectURIs mocks base method.
type MockRedirectURIsReaderMockRecorder ¶
type MockRedirectURIsReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockRedirectURIsReaderMockRecorder is the mock recorder for MockRedirectURIsReader.
func (*MockRedirectURIsReaderMockRecorder) ReadRedirectURIs ¶
func (mr *MockRedirectURIsReaderMockRecorder) ReadRedirectURIs(ctx, clientID any) *gomock.Call
ReadRedirectURIs indicates an expected call of ReadRedirectURIs.
type MockUserConsentReader ¶
type MockUserConsentReader struct {
// contains filtered or unexported fields
}
MockUserConsentReader is a mock of UserConsentReader interface.
func NewMockUserConsentReader ¶
func NewMockUserConsentReader(ctrl *gomock.Controller) *MockUserConsentReader
NewMockUserConsentReader creates a new mock instance.
func (*MockUserConsentReader) EXPECT ¶
func (m *MockUserConsentReader) EXPECT() *MockUserConsentReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUserConsentReader) ReadConsent ¶
func (m *MockUserConsentReader) ReadConsent(ctx context.Context, userID typedef.UserID, clientID typedef.ClientID) (*entity.Consent, error)
ReadConsent mocks base method.
func (*MockUserConsentReader) ReadUserByID ¶
func (m *MockUserConsentReader) ReadUserByID(ctx context.Context, id typedef.UserID) (*entity.User, error)
ReadUserByID mocks base method.
type MockUserConsentReaderMockRecorder ¶
type MockUserConsentReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockUserConsentReaderMockRecorder is the mock recorder for MockUserConsentReader.
func (*MockUserConsentReaderMockRecorder) ReadConsent ¶
func (mr *MockUserConsentReaderMockRecorder) ReadConsent(ctx, userID, clientID any) *gomock.Call
ReadConsent indicates an expected call of ReadConsent.
func (*MockUserConsentReaderMockRecorder) ReadUser ¶
func (mr *MockUserConsentReaderMockRecorder) ReadUser(ctx, name any) *gomock.Call
ReadUser indicates an expected call of ReadUser.
func (*MockUserConsentReaderMockRecorder) ReadUserByID ¶
func (mr *MockUserConsentReaderMockRecorder) ReadUserByID(ctx, id any) *gomock.Call
ReadUserByID indicates an expected call of ReadUserByID.
type MockUserCreator ¶
type MockUserCreator struct {
// contains filtered or unexported fields
}
MockUserCreator is a mock of UserCreator interface.
func NewMockUserCreator ¶
func NewMockUserCreator(ctrl *gomock.Controller) *MockUserCreator
NewMockUserCreator creates a new mock instance.
func (*MockUserCreator) CreateUser ¶
CreateUser mocks base method.
func (*MockUserCreator) EXPECT ¶
func (m *MockUserCreator) EXPECT() *MockUserCreatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockUserCreatorMockRecorder ¶
type MockUserCreatorMockRecorder struct {
// contains filtered or unexported fields
}
MockUserCreatorMockRecorder is the mock recorder for MockUserCreator.
func (*MockUserCreatorMockRecorder) CreateUser ¶
func (mr *MockUserCreatorMockRecorder) CreateUser(ctx, name, pw any) *gomock.Call
CreateUser indicates an expected call of CreateUser.
type MockUserReader ¶
type MockUserReader struct {
// contains filtered or unexported fields
}
MockUserReader is a mock of UserReader interface.
func NewMockUserReader ¶
func NewMockUserReader(ctrl *gomock.Controller) *MockUserReader
NewMockUserReader creates a new mock instance.
func (*MockUserReader) EXPECT ¶
func (m *MockUserReader) EXPECT() *MockUserReaderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUserReader) ReadUserByID ¶
ReadUserByID mocks base method.
type MockUserReaderMockRecorder ¶
type MockUserReaderMockRecorder struct {
// contains filtered or unexported fields
}
MockUserReaderMockRecorder is the mock recorder for MockUserReader.
func (*MockUserReaderMockRecorder) ReadUser ¶
func (mr *MockUserReaderMockRecorder) ReadUser(ctx, name any) *gomock.Call
ReadUser indicates an expected call of ReadUser.
func (*MockUserReaderMockRecorder) ReadUserByID ¶
func (mr *MockUserReaderMockRecorder) ReadUserByID(ctx, id any) *gomock.Call
ReadUserByID indicates an expected call of ReadUserByID.
type OapiAuthenticate ¶
type OapiAuthenticate struct {
// contains filtered or unexported fields
}
func NewOapiAuthenticate ¶
func NewOapiAuthenticate(opt *option.Option) *OapiAuthenticate
func (*OapiAuthenticate) ParseAccessToken ¶
func (oa *OapiAuthenticate) ParseAccessToken(token string) (jwt.Token, error)
func (*OapiAuthenticate) ValidateCredential ¶
type PingSender ¶
type PingSender interface {
CachePingSender
DatabasePingSender
}
type RedirectURIReader ¶
type RedirectURIsReader ¶
type RefreshTokenGrant ¶
type RefreshTokenGrant struct {
// contains filtered or unexported fields
}
func NewRefreshTokenGrant ¶
func NewRefreshTokenGrant(opt *option.Option) *RefreshTokenGrant
func (*RefreshTokenGrant) ExtractUserID ¶
func (r *RefreshTokenGrant) ExtractUserID(refreshToken string) (typedef.UserID, error)
func (*RefreshTokenGrant) GenerateAccessToken ¶
func (*RefreshTokenGrant) GenerateRefreshToken ¶
func (*RefreshTokenGrant) VerifyRefreshToken ¶
type UserConsentReader ¶
type UserConsentReader interface {
ConsentReader
UserReader
}
type UserCreator ¶
type UserInfo ¶
type UserInfo struct {
// contains filtered or unexported fields
}