Package com.atlassian.bamboo.credentials
Class CredentialsUsageDetectorImpl
java.lang.Object
com.atlassian.bamboo.credentials.CredentialsUsageDetectorImpl
- All Implemented Interfaces:
CredentialsUsageDetector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCredentialsInAllEnvironments(Long sharedCredentialsId) getCredentialsInAllPlans(Long sharedCredentialsId) getCredentialsInAllRepositories(Long sharedCredentialsId) getCredentialsInProjectPlans(Long sharedCredentialsId, Project project) getCredentialsInProjectRepositories(Long sharedCredentialsId, Project project) getProjectSharedCredentialsForPlanTasks(ImmutableChain immutableChain) booleanhasProjectSharedCredentialsInRepository(VcsRepositoryData vcsRepositoryData) voidvalidateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials, Project project)
-
Constructor Details
-
CredentialsUsageDetectorImpl
public CredentialsUsageDetectorImpl()
-
-
Method Details
-
getCredentialsInAllPlans
- Specified by:
getCredentialsInAllPlansin interfaceCredentialsUsageDetector
-
getCredentialsInProjectPlans
public SharedCredentialsInJobs getCredentialsInProjectPlans(Long sharedCredentialsId, Project project) - Specified by:
getCredentialsInProjectPlansin interfaceCredentialsUsageDetector
-
getCredentialsInAllEnvironments
- Specified by:
getCredentialsInAllEnvironmentsin interfaceCredentialsUsageDetector
-
getCredentialsInAllRepositories
- Specified by:
getCredentialsInAllRepositoriesin interfaceCredentialsUsageDetector
-
getCredentialsInProjectRepositories
public SharedCredentialsInRepositories getCredentialsInProjectRepositories(Long sharedCredentialsId, Project project) - Specified by:
getCredentialsInProjectRepositoriesin interfaceCredentialsUsageDetector
-