Documentation ¶
Index ¶
- Variables
- type DataStore
- type MockDataStore
- func (mds *MockDataStore) Close()
- func (mds *MockDataStore) GetAccessToken(parent context.Context, id string) (*dao.AccessToken, error)
- func (mds *MockDataStore) GetRefreshToken(parent context.Context, id string) (*dao.RefreshToken, error)
- func (mds *MockDataStore) GetUser(parent context.Context, id string) (*dao.User, error)
- func (mds *MockDataStore) GetUserByUsername(parent context.Context, username string) (*dao.User, error)
- func (mds *MockDataStore) GetUsers(parent context.Context) ([]dao.User, error)
- func (mds *MockDataStore) RemoveAccessToken(parent context.Context, id string) error
- func (mds *MockDataStore) RemoveRefreshToken(parent context.Context, id string) error
- func (mds *MockDataStore) RemoveUser(parent context.Context, id string) error
- func (mds *MockDataStore) SaveAccessToken(parent context.Context, at *dao.AccessToken) error
- func (mds *MockDataStore) SaveRefreshToken(parent context.Context, rt *dao.RefreshToken) error
- func (mds *MockDataStore) SaveUser(parent context.Context, user *dao.User) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type DataStore ¶
type DataStore interface { Close() GetUser(parent context.Context, id string) (*dao.User, error) GetUserByUsername(parent context.Context, username string) (*dao.User, error) SaveUser(parent context.Context, user *dao.User) error RemoveUser(parent context.Context, id string) error GetUsers(parent context.Context) ([]dao.User, error) GetAccessToken(parent context.Context, id string) (*dao.AccessToken, error) SaveAccessToken(parent context.Context, at *dao.AccessToken) error RemoveAccessToken(parent context.Context, id string) error GetRefreshToken(parent context.Context, id string) (*dao.RefreshToken, error) SaveRefreshToken(parent context.Context, rt *dao.RefreshToken) error RemoveRefreshToken(parent context.Context, id string) error GetApp(parent context.Context, id string) (*dao.App, error) SaveApp(parent context.Context, app *dao.App) error RemoveApp(parent context.Context, id string) error }
type MockDataStore ¶
func (*MockDataStore) Close ¶
func (mds *MockDataStore) Close()
func (*MockDataStore) GetAccessToken ¶
func (mds *MockDataStore) GetAccessToken(parent context.Context, id string) (*dao.AccessToken, error)
func (*MockDataStore) GetRefreshToken ¶
func (mds *MockDataStore) GetRefreshToken(parent context.Context, id string) (*dao.RefreshToken, error)
func (*MockDataStore) GetUserByUsername ¶
func (*MockDataStore) RemoveAccessToken ¶
func (mds *MockDataStore) RemoveAccessToken(parent context.Context, id string) error
func (*MockDataStore) RemoveRefreshToken ¶
func (mds *MockDataStore) RemoveRefreshToken(parent context.Context, id string) error
func (*MockDataStore) RemoveUser ¶
func (mds *MockDataStore) RemoveUser(parent context.Context, id string) error
func (*MockDataStore) SaveAccessToken ¶
func (mds *MockDataStore) SaveAccessToken(parent context.Context, at *dao.AccessToken) error
func (*MockDataStore) SaveRefreshToken ¶
func (mds *MockDataStore) SaveRefreshToken(parent context.Context, rt *dao.RefreshToken) error
Click to show internal directories.
Click to hide internal directories.