Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
GetAll(ctx context.Context, queryParams sdk.ClientQueryParams) ([]sdk.Client, error)
GetGoIamClients(ctx context.Context, params sdk.ClientQueryParams) ([]sdk.Client, error)
Get(ctx context.Context, id string, dontCheckProjects bool) (*sdk.Client, error)
Create(ctx context.Context, client *sdk.Client) error
Update(ctx context.Context, client *sdk.Client) error
VerifySecret(plainSecret, hashedSecret string) error
RegenerateSecret(ctx context.Context, clientId string) (*sdk.Client, error)
utils.Emitter[utils.Event[sdk.Client], sdk.Client]
}
func NewService ¶
Click to show internal directories.
Click to hide internal directories.