Documentation
¶
Overview ¶
Package auth is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNotLoggedIn = errors.New("not logged in")
View Source
var ErrTokenNotFound = errors.New("credential not found")
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Auth struct {
// contains filtered or unexported fields
}
func New ¶
func New(sink output.Sink, platform api.PlatformAPI, storage AuthTokenStorage, authToken, webAppURL string, allowLogin bool) *Auth
type AuthTokenStorage ¶
type AuthTokenStorage interface {
GetAuthToken() (string, error)
SetAuthToken(token string) error
DeleteAuthToken() error
}
func NewTokenStorage ¶
func NewTokenStorage(forceFileKeyring bool) (AuthTokenStorage, error)
type MockAuthTokenStorage ¶
type MockAuthTokenStorage struct {
// contains filtered or unexported fields
}
MockAuthTokenStorage is a mock of AuthTokenStorage interface.
func NewMockAuthTokenStorage ¶
func NewMockAuthTokenStorage(ctrl *gomock.Controller) *MockAuthTokenStorage
NewMockAuthTokenStorage creates a new mock instance.
func (*MockAuthTokenStorage) DeleteAuthToken ¶
func (m *MockAuthTokenStorage) DeleteAuthToken() error
DeleteAuthToken mocks base method.
func (*MockAuthTokenStorage) EXPECT ¶
func (m *MockAuthTokenStorage) EXPECT() *MockAuthTokenStorageMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockAuthTokenStorage) GetAuthToken ¶
func (m *MockAuthTokenStorage) GetAuthToken() (string, error)
GetAuthToken mocks base method.
func (*MockAuthTokenStorage) SetAuthToken ¶
func (m *MockAuthTokenStorage) SetAuthToken(token string) error
SetAuthToken mocks base method.
type MockAuthTokenStorageMockRecorder ¶
type MockAuthTokenStorageMockRecorder struct {
// contains filtered or unexported fields
}
MockAuthTokenStorageMockRecorder is the mock recorder for MockAuthTokenStorage.
func (*MockAuthTokenStorageMockRecorder) DeleteAuthToken ¶
func (mr *MockAuthTokenStorageMockRecorder) DeleteAuthToken() *gomock.Call
DeleteAuthToken indicates an expected call of DeleteAuthToken.
func (*MockAuthTokenStorageMockRecorder) GetAuthToken ¶
func (mr *MockAuthTokenStorageMockRecorder) GetAuthToken() *gomock.Call
GetAuthToken indicates an expected call of GetAuthToken.
func (*MockAuthTokenStorageMockRecorder) SetAuthToken ¶
func (mr *MockAuthTokenStorageMockRecorder) SetAuthToken(token any) *gomock.Call
SetAuthToken indicates an expected call of SetAuthToken.
Click to show internal directories.
Click to hide internal directories.