Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
ServiceAccountRetriever is the service that manages service accounts.
func ProvideService ¶
func (*Service) RetrieveServiceAccount ¶
func (s *Service) RetrieveServiceAccount(ctx context.Context, orgID, serviceAccountID int64) (*serviceaccounts.ServiceAccountProfileDTO, error)
type ServiceAccountRetriever ¶
type ServiceAccountRetriever interface {
RetrieveServiceAccount(ctx context.Context, orgID, serviceAccountID int64) (*serviceaccounts.ServiceAccountProfileDTO, error)
}
ServiceAccountRetriever is the service that retrieves service accounts. At the time of writing, this service is only used by the service accounts permissions service to avoid cyclic dependency between the ServiceAccountService and the ServiceAccountPermissionsService
Click to show internal directories.
Click to hide internal directories.