public interface CredentialsUsageDetector
Modifier and Type | Method and Description |
---|---|
SharedCredentialsInEnvironments |
getCredentialsInAllEnvironments(Long sharedCredentialsId) |
SharedCredentialsInJobs |
getCredentialsInAllPlans(Long sharedCredentialsId) |
SharedCredentialsInRepositories |
getCredentialsInAllRepositories(Long sharedCredentialsId) |
SharedCredentialsInJobs |
getCredentialsInProjectPlans(Long sharedCredentialsId,
Project project) |
SharedCredentialsInRepositories |
getCredentialsInProjectRepositories(Long sharedCredentialsId,
Project project) |
Set<Long> |
getProjectSharedCredentialsForPlanTasks(ImmutableChain immutableChain) |
boolean |
hasProjectSharedCredentialsInRepository(VcsRepositoryData vcsRepositoryData) |
void |
validateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials,
Project project) |
SharedCredentialsInJobs getCredentialsInAllPlans(Long sharedCredentialsId)
SharedCredentialsInJobs getCredentialsInProjectPlans(Long sharedCredentialsId, Project project)
SharedCredentialsInEnvironments getCredentialsInAllEnvironments(Long sharedCredentialsId)
SharedCredentialsInRepositories getCredentialsInAllRepositories(Long sharedCredentialsId)
SharedCredentialsInRepositories getCredentialsInProjectRepositories(Long sharedCredentialsId, Project project)
boolean hasProjectSharedCredentialsInRepository(VcsRepositoryData vcsRepositoryData)
Set<Long> getProjectSharedCredentialsForPlanTasks(ImmutableChain immutableChain)
void validateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials, Project project) throws com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.