Package jetbrains.buildServer.serverSide
Interface UserAuthSettingsPluginsRegistry
-
public interface UserAuthSettingsPluginsRegistry
Registry for authentication plugins those provide additional user settings on user profile page.- Since:
- 8.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<UserProfilePluginInfo>
getAvailableUserAuthSettingsPlugins()
Returns all registered user authentication settings plugins.java.util.List<UserGroupProfilePluginInfo>
getAvailableUserGroupAuthSettingsPlugins()
Returns all registered user group settings plugins.void
registerUserAuthSettingsPlugin(AuthModuleType authModuleType, UserProfilePluginInfo pluginInfo)
Registers user authentication settings plugin.void
registerUserGroupAuthSettingsPlugin(AuthModuleType authModuleType, UserGroupProfilePluginInfo pluginInfo)
Registers user group settings plugin.
-
-
-
Method Detail
-
registerUserAuthSettingsPlugin
void registerUserAuthSettingsPlugin(@NotNull AuthModuleType authModuleType, @NotNull UserProfilePluginInfo pluginInfo)
Registers user authentication settings plugin.- Parameters:
authModuleType
- authentication module type, for which this plugin is registeredpluginInfo
- plugin info
-
registerUserGroupAuthSettingsPlugin
void registerUserGroupAuthSettingsPlugin(@NotNull AuthModuleType authModuleType, @NotNull UserGroupProfilePluginInfo pluginInfo)
Registers user group settings plugin.- Parameters:
authModuleType
- authentication module type, for which this plugin is registeredpluginInfo
- plugin info- Since:
- 9.0
-
getAvailableUserAuthSettingsPlugins
@NotNull java.util.List<UserProfilePluginInfo> getAvailableUserAuthSettingsPlugins()
Returns all registered user authentication settings plugins.- Returns:
- see above
-
getAvailableUserGroupAuthSettingsPlugins
@NotNull java.util.List<UserGroupProfilePluginInfo> getAvailableUserGroupAuthSettingsPlugins()
Returns all registered user group settings plugins.- Returns:
- see above
- Since:
- 9.0
-
-