Documentation
¶
Index ¶
- func CreateArtifactService(db core.DB, openSourceInsightsService core.OpenSourceInsightService) core.ArtifactService
- func CreateAssetVersionController(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, ...) *assetversion.AssetVersionController
- func CreateAssetVersionService(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, ...) core.AssetVersionService
- func CreateComponentService(db core.DB, openSourceInsightsService core.OpenSourceInsightService) core.ComponentService
- func CreateDependencyVulnService(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, ...) core.DependencyVulnService
- func CreateFirstPartyVulnService(db core.DB, thirdPartyIntegration core.ThirdPartyIntegration) core.FirstPartyVulnService
- func CreateLicenseRiskService(db core.DB) core.LicenseRiskService
- func CreateScanHTTPController(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, ...) *scan.HTTPController
- func CreateStatisticsService(db core.DB) core.StatisticsService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateArtifactService ¶
func CreateArtifactService(db core.DB, openSourceInsightsService core.OpenSourceInsightService) core.ArtifactService
func CreateAssetVersionController ¶
func CreateAssetVersionController(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, rbac core.RBACProvider, clientFactory core.GitlabClientFactory, openSourceInsightsService core.OpenSourceInsightService) *assetversion.AssetVersionController
func CreateAssetVersionService ¶
func CreateAssetVersionService(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, rbac core.RBACProvider, clientFactory core.GitlabClientFactory, openSourceInsightsService core.OpenSourceInsightService) core.AssetVersionService
func CreateComponentService ¶
func CreateComponentService(db core.DB, openSourceInsightsService core.OpenSourceInsightService) core.ComponentService
func CreateDependencyVulnService ¶
func CreateDependencyVulnService(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, rbac core.RBACProvider, clientFactory core.GitlabClientFactory) core.DependencyVulnService
func CreateFirstPartyVulnService ¶
func CreateFirstPartyVulnService(db core.DB, thirdPartyIntegration core.ThirdPartyIntegration) core.FirstPartyVulnService
func CreateLicenseRiskService ¶
func CreateLicenseRiskService(db core.DB) core.LicenseRiskService
func CreateScanHTTPController ¶
func CreateScanHTTPController(db core.DB, oauth2 map[string]*gitlabint.GitlabOauth2Config, rbac core.RBACProvider, clientFactory core.GitlabClientFactory, openSourceInsightsService core.OpenSourceInsightService) *scan.HTTPController
func CreateStatisticsService ¶
func CreateStatisticsService(db core.DB) core.StatisticsService
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.