com.atlassian.bamboo.repository
Interface SelectableAuthenticationRepository

All Superinterfaces:
BambooPluginModule, ConfigurablePlugin, ConvertibleFromConfig, DescriptionProvider, InitablePluginModule, NameProvider, Repository, RepositoryV2, java.io.Serializable
All Known Implementing Classes:
CVSRepository, SvnRepository

public interface SelectableAuthenticationRepository
extends Repository


Field Summary
 
Fields inherited from interface com.atlassian.bamboo.repository.Repository
SELECTED_REPOSITORY, UNKNOWN_HOST
 
Method Summary
 java.util.List<NameValuePair> getAuthenticationTypes()
          List all authentication types supported by repository.
 java.lang.String getAuthType()
           
 
Methods inherited from interface com.atlassian.bamboo.repository.Repository
checkConnection, getChangedDetectionEditHtml, getChangedDetectionViewHtml, getHost, getKey, getName, getShortKey, getTriggerIpAddress, isRepositoryDifferent, setReferencesDifferentRepository
 
Methods inherited from interface com.atlassian.bamboo.fieldvalue.ConvertibleFromConfig
populateFromConfig, toConfiguration
 
Methods inherited from interface com.atlassian.bamboo.v2.build.repository.RepositoryV2
collectChangesSinceLastBuild, getSourceCodeDirectory, referencesDifferentRepository, retrieveSourceCode, retrieveSourceCode
 
Methods inherited from interface com.atlassian.bamboo.v2.build.ConfigurablePlugin
addDefaultValues, customizeBuildRequirements, getEditHtml, getViewHtml, prepareConfigObject, removeBuildRequirements, validate
 
Methods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
init
 
Methods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider
getDescription
 

Method Detail

getAuthenticationTypes

@NotNull
java.util.List<NameValuePair> getAuthenticationTypes()
List all authentication types supported by repository.

Returns:
List of authentication types supported by repository

getAuthType

@Nullable
java.lang.String getAuthType()
Returns:
the authentication type for this repository configuration


Copyright © 2010 Atlassian. All Rights Reserved.