apikeytest

package
v0.0.0-cloud Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2023 License: AGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	ExpectedError   error
	ExpectedBool    bool
	ExpectedAPIKeys []*apikey.APIKey
	ExpectedAPIKey  *apikey.APIKey
}

func (*Service) AddAPIKey

func (s *Service) AddAPIKey(ctx context.Context, cmd *apikey.AddCommand) (*apikey.APIKey, error)

func (*Service) DeleteApiKey

func (s *Service) DeleteApiKey(ctx context.Context, cmd *apikey.DeleteCommand) error

func (*Service) GetAPIKeyByHash

func (s *Service) GetAPIKeyByHash(ctx context.Context, hash string) (*apikey.APIKey, error)

func (*Service) GetAPIKeys

func (s *Service) GetAPIKeys(ctx context.Context, query *apikey.GetApiKeysQuery) ([]*apikey.APIKey, error)

func (*Service) GetAllAPIKeys

func (s *Service) GetAllAPIKeys(ctx context.Context, orgID int64) ([]*apikey.APIKey, error)

func (*Service) GetApiKeyById

func (s *Service) GetApiKeyById(ctx context.Context, query *apikey.GetByIDQuery) (*apikey.APIKey, error)

func (*Service) GetApiKeyByName

func (s *Service) GetApiKeyByName(ctx context.Context, query *apikey.GetByNameQuery) (*apikey.APIKey, error)

func (*Service) IsDisabled

func (s *Service) IsDisabled(ctx context.Context, orgID int64) (bool, error)

func (*Service) UpdateAPIKeyLastUsedDate

func (s *Service) UpdateAPIKeyLastUsedDate(ctx context.Context, tokenID int64) error

Jump to

Keyboard shortcuts

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