Documentation
¶
Index ¶
- func NewExternalEntityProviderService(projectService core.ProjectService, assetRepository core.AssetRepository, ...) externalEntityProviderService
- func NewIntegrationController(gitlabOauth2Integration map[string]*gitlabint.GitlabOauth2Config) *integrationController
- func NewThirdPartyIntegrations(externalUserRepository core.ExternalUserRepository, ...) *thirdPartyIntegrations
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExternalEntityProviderService ¶ added in v0.17.2
func NewExternalEntityProviderService( projectService core.ProjectService, assetRepository core.AssetRepository, projectRepository core.ProjectRepository, rbacProvider core.RBACProvider, organizationRepository core.OrganizationRepository, ) externalEntityProviderService
func NewIntegrationController ¶
func NewIntegrationController(gitlabOauth2Integration map[string]*gitlabint.GitlabOauth2Config) *integrationController
func NewThirdPartyIntegrations ¶ added in v0.4.19
func NewThirdPartyIntegrations(externalUserRepository core.ExternalUserRepository, integrations ...core.ThirdPartyIntegration) *thirdPartyIntegrations
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.