Class UserAuthSettingsPluginsRegistryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.UserAuthSettingsPluginsRegistryImpl
-
- All Implemented Interfaces:
UserAuthSettingsPluginsRegistry
public class UserAuthSettingsPluginsRegistryImpl extends Object implements UserAuthSettingsPluginsRegistry
- Author:
- Maxim.Manuylov Date: 26.11.12
-
-
Constructor Summary
Constructors Constructor Description UserAuthSettingsPluginsRegistryImpl(LoginConfiguration loginConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<UserProfilePluginInfo>getAvailableUserAuthSettingsPlugins()Returns all registered user authentication settings plugins.List<UserGroupProfilePluginInfo>getAvailableUserGroupAuthSettingsPlugins()Returns all registered user group settings plugins.voidregisterUserAuthSettingsPlugin(AuthModuleType authModuleType, UserProfilePluginInfo pluginInfo)Registers user authentication settings plugin.voidregisterUserGroupAuthSettingsPlugin(AuthModuleType authModuleType, UserGroupProfilePluginInfo pluginInfo)Registers user group settings plugin.voidunregisterUserAuthSettingsPlugin(UserProfilePluginInfo pluginInfo)voidunregisterUserGroupAuthSettingsPlugin(UserGroupProfilePluginInfo pluginInfo)
-
-
-
Constructor Detail
-
UserAuthSettingsPluginsRegistryImpl
public UserAuthSettingsPluginsRegistryImpl(@NotNull LoginConfiguration loginConfiguration)
-
-
Method Detail
-
registerUserAuthSettingsPlugin
public void registerUserAuthSettingsPlugin(@NotNull AuthModuleType authModuleType, @NotNull UserProfilePluginInfo pluginInfo)Description copied from interface:UserAuthSettingsPluginsRegistryRegisters user authentication settings plugin.- Specified by:
registerUserAuthSettingsPluginin interfaceUserAuthSettingsPluginsRegistry- Parameters:
authModuleType- authentication module type, for which this plugin is registeredpluginInfo- plugin info
-
unregisterUserAuthSettingsPlugin
public void unregisterUserAuthSettingsPlugin(@NotNull UserProfilePluginInfo pluginInfo)
-
unregisterUserGroupAuthSettingsPlugin
public void unregisterUserGroupAuthSettingsPlugin(@NotNull UserGroupProfilePluginInfo pluginInfo)
-
registerUserGroupAuthSettingsPlugin
public void registerUserGroupAuthSettingsPlugin(@NotNull AuthModuleType authModuleType, @NotNull UserGroupProfilePluginInfo pluginInfo)Description copied from interface:UserAuthSettingsPluginsRegistryRegisters user group settings plugin.- Specified by:
registerUserGroupAuthSettingsPluginin interfaceUserAuthSettingsPluginsRegistry- Parameters:
authModuleType- authentication module type, for which this plugin is registeredpluginInfo- plugin info
-
getAvailableUserAuthSettingsPlugins
@NotNull public List<UserProfilePluginInfo> getAvailableUserAuthSettingsPlugins()
Description copied from interface:UserAuthSettingsPluginsRegistryReturns all registered user authentication settings plugins.- Specified by:
getAvailableUserAuthSettingsPluginsin interfaceUserAuthSettingsPluginsRegistry- Returns:
- see above
-
getAvailableUserGroupAuthSettingsPlugins
@NotNull public List<UserGroupProfilePluginInfo> getAvailableUserGroupAuthSettingsPlugins()
Description copied from interface:UserAuthSettingsPluginsRegistryReturns all registered user group settings plugins.- Specified by:
getAvailableUserGroupAuthSettingsPluginsin interfaceUserAuthSettingsPluginsRegistry- Returns:
- see above
-
-