Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
ConfigureSharedCredentials.getAllCredentials() |
Iterable<CredentialsData> |
ConfigureSharedCredentials.getCredentials(String pluginKey) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
CredentialsUIConfigBean.getCredentialsConfigurationMap(CredentialTypeModuleDescriptor credentialDescriptor,
CredentialsData previousCredentialsData) |
String |
CredentialsUIConfigBean.prepareEditHtml(CredentialTypeModuleDescriptor credentialDescriptor,
CredentialsData credentialsData,
CredentialsRenderMode renderMode) |
void |
CredentialsUIConfigBean.validateCredentialsConfiguration(CredentialTypeModuleDescriptor credentialDescriptor,
CredentialsData previousCredentialsData,
ErrorCollection errorCollection) |
Modifier and Type | Method and Description |
---|---|
CredentialsData |
CredentialsExportService.importCredentials(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties)
Validates exported credential properties within Bamboo context (e.g.
|
CredentialsData |
CredentialsExportServiceImpl.importCredentials(com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties credentialProperties) |
Modifier and Type | Method and Description |
---|---|
Iterable<Path> |
CredentialsExportService.exportCredentials(CredentialsData credentialsData)
Export a shared credential to default location in Bamboo home dir.
|
Iterable<Path> |
CredentialsExportServiceImpl.exportCredentials(CredentialsData credentialsData) |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableCredentialsData |
Modifier and Type | Class and Description |
---|---|
class |
CredentialsDataEntity
DB objects for credentials data.
|
class |
CredentialsDataImpl |
Modifier and Type | Method and Description |
---|---|
CredentialsData |
CredentialsManagerImpl.createCredentials(CredentialTypeModuleDescriptor credentialDescriptor,
String credentialsName,
Map<String,String> credentialsConfig) |
CredentialsData |
CredentialsManager.createCredentials(CredentialTypeModuleDescriptor credentialDescriptor,
String credentialsName,
Map<String,String> credentialsConfig)
Creates Credentials from the configuration map and stores them in the database.
|
CredentialsData |
CredentialsManagerImpl.createOrUpdateCredentials(CredentialsData credentials) |
CredentialsData |
CredentialsManager.createOrUpdateCredentials(CredentialsData credentials)
Creates credentials based on the object representation.
|
CredentialsData |
CredentialsManagerImpl.editCredentials(long credentialsId,
String credentialsName,
Map<String,String> credentialsConfig) |
CredentialsData |
CredentialsManager.editCredentials(long credentialsId,
String credentialsName,
Map<String,String> credentialsConfig)
Updates Credentials with values in the configuration map.
|
CredentialsData |
CredentialsManagerImpl.getCredentials(long id) |
CredentialsData |
CredentialsAccessor.getCredentials(long id)
Gets the Shared Credentials by id
|
CredentialsData |
CredentialsManagerImpl.getCredentialsByName(String name) |
CredentialsData |
CredentialsAccessor.getCredentialsByName(String name)
Find shared credentials by name
|
CredentialsData |
CredentialsManagerImpl.getCredentialsByOid(BambooEntityOid oid) |
CredentialsData |
CredentialsAccessor.getCredentialsByOid(BambooEntityOid oid)
Find shared credentials by
BambooEntityOid |
CredentialsData |
CredentialsManagerImpl.mergeImportedEntity(CredentialsData importedEntity) |
CredentialsData |
CredentialsManager.mergeImportedEntity(CredentialsData importedEntity)
Merges the state of the given imported entity into the database.
|
CredentialsData |
CredentialsManagerImpl.updateCredentialsName(long id,
String name) |
CredentialsData |
CredentialsManager.updateCredentialsName(long id,
String name)
Updates shared credentials name
|
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
CredentialsManagerImpl.getAllCredentials() |
List<CredentialsData> |
EncryptedCredentialsAccessorImpl.getAllCredentials() |
Iterable<CredentialsData> |
CredentialsAccessor.getAllCredentials() |
List<CredentialsData> |
EncryptedCredentialsAccessor.getAllCredentials()
Gets all shared credentials without decrypting their configuration.
|
Iterable<CredentialsData> |
CredentialsManagerImpl.getAllCredentials(String pluginKey) |
Iterable<CredentialsData> |
CredentialsAccessor.getAllCredentials(String pluginKey) |
static Iterable<CredentialsData> |
Credentials.getAllSharedCredentials(Iterable<? extends VcsRepositoryData> repositories,
VcsRepositoryManager vcsRepositoryManager,
CredentialsAccessor credentialsAccessor) |
static <T> Iterable<CredentialsData> |
Credentials.getAllSharedCredentials(Iterable<T> sharedCredentialTypes,
CredentialsAccessor credentialsAccessor,
Function<T,ConfigurableSharedCredentialDepender> createDependerFunction,
Function<T,Map<String,String>> createConfigFunction) |
static <T> Iterable<CredentialsData> |
Credentials.getAllSharedCredentials(Iterable<T> sharedCredentialTypes,
CredentialsAccessor credentialsAccessor,
com.google.common.base.Function<T,SharedCredentialDepender> createDependerFunction) |
Optional<CredentialsData> |
EncryptedCredentialsAccessorImpl.getCredentialsById(long id) |
Optional<CredentialsData> |
EncryptedCredentialsAccessor.getCredentialsById(long id)
Gets the shared credentials by id without decrypting its configuration.
|
Optional<CredentialsData> |
EncryptedCredentialsAccessorImpl.getCredentialsByName(String name) |
Optional<CredentialsData> |
EncryptedCredentialsAccessor.getCredentialsByName(String name)
Gets the shared credentials by name without decrypting its configuration.
|
Optional<CredentialsData> |
EncryptedCredentialsAccessorImpl.getCredentialsByOid(BambooEntityOid oid) |
Optional<CredentialsData> |
EncryptedCredentialsAccessor.getCredentialsByOid(BambooEntityOid oid)
Gets the shared credentials by
oid without decrypting its configuration. |
Modifier and Type | Method and Description |
---|---|
CredentialsData |
CredentialsManagerImpl.createOrUpdateCredentials(CredentialsData credentials) |
CredentialsData |
CredentialsManager.createOrUpdateCredentials(CredentialsData credentials)
Creates credentials based on the object representation.
|
Map<String,String> |
UsernamePasswordCredentialType.generateCredentialsConfigMap(ActionParametersMap params,
CredentialsData previousCredentialsData) |
Map<String,String> |
SshCredentialType.generateCredentialsConfigMap(ActionParametersMap params,
CredentialsData previousCredentialsData) |
Map<String,String> |
CredentialType.generateCredentialsConfigMap(ActionParametersMap params,
CredentialsData previousCredentialsData)
Convert the params from the ui into a config map to be stored in the database.
|
Map<String,String> |
AbstractCredentialType.getCredentialsConfigurationMap(CredentialsData credentialsData) |
Map<String,String> |
UsernamePasswordCredentialType.getCredentialsConfigurationMap(CredentialsData credentialsData) |
Map<String,String> |
SshCredentialType.getCredentialsConfigurationMap(CredentialsData credentialsData) |
Map<String,String> |
CredentialType.getCredentialsConfigurationMap(CredentialsData credentialsData)
Convert an existing
CredentialsData to a map. |
CredentialsData |
CredentialsManagerImpl.mergeImportedEntity(CredentialsData importedEntity) |
CredentialsData |
CredentialsManager.mergeImportedEntity(CredentialsData importedEntity)
Merges the state of the given imported entity into the database.
|
void |
AbstractCredentialType.populateContextForEdit(Map<String,Object> context,
CredentialsData previousCredentialsData) |
void |
UsernamePasswordCredentialType.populateContextForEdit(Map<String,Object> context,
CredentialsData previousCredentialsData) |
void |
CredentialType.populateContextForEdit(Map<String,Object> context,
CredentialsData previousCredentialsData)
Provide any required context to be used when rendering the freemarker template for editing credentials.
|
boolean |
CredentialsAccessor.IsCredentialsOfType.test(CredentialsData input)
Deprecated.
|
com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials |
UsernamePasswordCredentialTypeExporter.toSpecsEntity(CredentialsData credentialsData) |
com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials |
DefaultCredentialTypeExporter.toSpecsEntity(CredentialsData credentialData) |
com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials |
SshCredentialTypeExporter.toSpecsEntity(CredentialsData credentialsData) |
com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials |
CredentialTypeExporter.toSpecsEntity(CredentialsData credentialsData)
Exports the supplied credentials data and credential configuration to a credential type-specific properties.
|
void |
AbstractCredentialType.validate(ActionParametersMap params,
CredentialsData previousCredentialsData,
ErrorCollection errorCollection) |
void |
UsernamePasswordCredentialType.validate(ActionParametersMap params,
CredentialsData previousCredentialsData,
ErrorCollection errorCollection) |
void |
SshCredentialType.validate(ActionParametersMap params,
CredentialsData previousCredentialsData,
ErrorCollection errorCollection) |
void |
CredentialType.validate(ActionParametersMap params,
CredentialsData previousCredentialsData,
ErrorCollection errorCollection)
Validate configuration.
|
void |
CredentialsManagerImpl.validate(CredentialsData importedEntity) |
void |
CredentialsManager.validate(CredentialsData importedEntity)
Validate entity before saving it in database.
|
Constructor and Description |
---|
CredentialsDataEntity(CredentialsData other) |
CredentialsDataImpl(CredentialsData other) |
SshCredentialsImpl(CredentialsData credentials) |
UsernamePasswordCredentials(CredentialsData credentials) |
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
DeploymentContextImpl.getSharedCredentials() |
Constructor and Description |
---|
DeploymentContextImpl(DeploymentProject deploymentProject,
DeploymentResult deploymentResult,
List<TaskDefinition> taskDefinitions,
Map<String,String> artifactHandlerConfiguration,
VariableContext variableContext,
Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap,
com.google.common.collect.Multimap<String,Artifact> versionArtifacts,
DeploymentVersion previousVersion,
Iterable<CredentialsData> sharedCredentials,
Map<PlanKey,ChainStorageTag> necessaryStorageTags,
Map<String,Map<String,String>> pluginConfigMap,
DockerPipelineConfiguration dockerPipelineConfiguration) |
Modifier and Type | Method and Description |
---|---|
RestSharedCredential |
SharedCredentialConversionFunction.apply(CredentialsData input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
static CredentialsData |
CredentialsDataTestHelper.createCredentialsData(String credentialsKey,
String credentialsName,
Map<String,String> config) |
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
BuildContextImpl.getSharedCredentials() |
Iterable<CredentialsData> |
CommonContext.getSharedCredentials() |
Constructor and Description |
---|
BuildContextImpl(BuildIdentifier identifier,
TriggerReason triggerReason,
BuildDefinition buildDefinition,
BuildChanges buildChanges,
BuildContext parentBuildContext,
ArtifactContext artifactContext,
VariableContext variableContext,
Map<String,String> customBuildData,
Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap,
Set<Long> relevantRepositoryIds,
Map<Long,String> checkoutLocation,
boolean isBranch,
boolean isOnceOff,
boolean isCustomBuild,
BambooBandanaContext bandanaContext,
Iterable<CredentialsData> relevantSharedCredentials,
Map<PlanKey,ChainStorageTag> relevantStorageTags,
BuildKey buildKey)
Using this constructor directly is not recommended.
|
Modifier and Type | Method and Description |
---|---|
CredentialsData |
RemoteCredentialsAccessor.getCredentials(long id) |
CredentialsData |
RemoteCredentialsAccessor.getCredentialsByName(String name) |
CredentialsData |
RemoteCredentialsAccessor.getCredentialsByOid(BambooEntityOid oid) |
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
RemoteCredentialsAccessor.getAllCredentials() |
Iterable<CredentialsData> |
RemoteCredentialsAccessor.getAllCredentials(String pluginKey) |
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
DeploymentRepositoryBuildContext.getSharedCredentials() |
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.