Interface SelectableAuthenticationRepository

All Superinterfaces:
BambooPluginModule, BuildConfigurationAwarePlugin, ConfigurablePlugin, ConvertibleFromConfig, DescriptionProvider, InitablePluginModule, NameProvider, RenderableBuildConfiguration, Repository, RepositoryV2, Serializable
All Known Implementing Classes:
GitRepository, SvnRepository

public interface SelectableAuthenticationRepository extends Repository
  • Method Details

    • getAuthenticationTypes

      @NotNull @NotNull List<NameValuePair> getAuthenticationTypes()
      List all authentication types supported by repository.
      Returns:
      List of authentication types supported by repository
    • getAuthType

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