Uses of Class
jetbrains.buildServer.serverSide.auth.AuthModule
-
-
Uses of AuthModule in jetbrains.buildServer.auth
Methods in jetbrains.buildServer.auth with parameters of type AuthModule Modifier and Type Method Description void
SessionModel. bindUserToSession(SUser user, javax.servlet.http.HttpServletRequest request, AuthModule<? extends AuthModuleType> authModule)
-
Uses of AuthModule in jetbrains.buildServer.auth.impl
Methods in jetbrains.buildServer.auth.impl with parameters of type AuthModule Modifier and Type Method Description void
SecureSessionModelImpl. bindUserToSession(SUser user, javax.servlet.http.HttpServletRequest request, AuthModule<? extends AuthModuleType> authModule)
void
SessionModelImpl. bindUserToSession(SUser user, javax.servlet.http.HttpServletRequest request, AuthModule<? extends AuthModuleType> authModule)
-
Uses of AuthModule in jetbrains.buildServer.controllers.admin
Methods in jetbrains.buildServer.controllers.admin that return AuthModule Modifier and Type Method Description AuthModule<AuthModuleType>
AuthAdminBean. findModule(int authModuleId)
AuthModule<? extends AuthModuleType>
AuthAdminBean. getCurrentModuleIfNotAvailable()
Methods in jetbrains.buildServer.controllers.admin that return types with arguments of type AuthModule Modifier and Type Method Description List<AuthModule<AuthModuleType>>
AuthAdminBean. getAllModules()
List<AuthModule<AuthModuleType>>
AuthAdminBean. getHttpSchemes()
List<AuthModule<AuthModuleType>>
AuthAdminBean. getLoginModules()
-
Uses of AuthModule in jetbrains.buildServer.controllers.interceptors.auth
Methods in jetbrains.buildServer.controllers.interceptors.auth that return types with arguments of type AuthModule Modifier and Type Method Description List<AuthModule<HttpAuthenticationScheme>>
AuthModulesProvider. getAvailableAuthModules()
Returns all available authentication modules. -
Uses of AuthModule in jetbrains.buildServer.controllers.interceptors.auth.impl
Methods in jetbrains.buildServer.controllers.interceptors.auth.impl that return types with arguments of type AuthModule Modifier and Type Method Description List<AuthModule<HttpAuthenticationScheme>>
MainServerAuthModulesProviderImpl. getAvailableAuthModules()
-
Uses of AuthModule in jetbrains.buildServer.controllers.login
Methods in jetbrains.buildServer.controllers.login with parameters of type AuthModule Modifier and Type Method Description SUser
WebLoginModelEx. login(ServerPrincipal principal, boolean forceRememberMe, AuthModule<? extends AuthModuleType> authModule, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Authenticates the specified userSUser
WebLoginModelImpl. login(ServerPrincipal principal, boolean forceRememberMe, AuthModule<? extends AuthModuleType> authModule, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Uses of AuthModule in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth that return AuthModule Modifier and Type Method Description AuthModule<T>
AuthModule. copy()
AuthModule<? extends AuthModuleType>
AuthenticatedUserInfo. getAuthModule()
Methods in jetbrains.buildServer.serverSide.auth that return types with arguments of type AuthModule Modifier and Type Method Description <T extends AuthModuleType>
List<AuthModule<T>>LoginConfiguration. getConfiguredAuthModules(Class<T> baseClass)
Returns authentication modules configured in config file.List<AuthModule<LoginModuleDescriptor>>
LoginConfiguration. getConfiguredLoginModules()
Returns enabled login modules in the order they are specified in config file.Methods in jetbrains.buildServer.serverSide.auth with parameters of type AuthModule Modifier and Type Method Description Configuration
LoginConfiguration. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)
Creates JAAS login configuration for specified login module with properties.AuthenticatedUserInfo
ServerLoginModel. login(ServerPrincipal principal, AuthModule<? extends AuthModuleType> authModule)
Authenticates the specified user, i.e.: - grants this user a license - updates user last login timestamp - sets successfully authenticated user in the security contextConstructors in jetbrains.buildServer.serverSide.auth with parameters of type AuthModule Constructor Description AuthenticatedUserInfo(SUser user, AuthModule<? extends AuthModuleType> authModule, ServerPrincipal principal, AuthenticationDetails authenticationDetails)
-
Uses of AuthModule in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return AuthModule Modifier and Type Method Description <T extends AuthModuleType>
AuthModule<T>LoginConfigurationImpl. addAuthModule(T authModuleType, Map<String,String> properties)
<T extends AuthModuleType>
AuthModule<T>LoginConfigurationUpdate. addAuthModule(T authModuleType, Map<String,String> properties)
Adds specified auth module with properties to list of configured auth modules.<T extends AuthModuleType>
AuthModule<T>SecuredLoginConfiguration. addAuthModule(T authModuleType, Map<String,String> properties)
AuthModule<LoginModuleDescriptor>
LoginConfigurationImpl. addDefaultLoginModule()
AuthModule<LoginModuleDescriptor>
LoginConfigurationUpdate. addDefaultLoginModule()
Adds default login module to list of configured auth modules.AuthModule<LoginModuleDescriptor>
SecuredLoginConfiguration. addDefaultLoginModule()
<T extends AuthModuleType>
AuthModule<T>LoginConfigurationEx. getDefaultLoginModule(List<AuthModule<T>> loginModules)
<T extends AuthModuleType>
AuthModule<T>LoginConfigurationImpl. getDefaultLoginModule(List<AuthModule<T>> loginModules)
<T extends AuthModuleType>
AuthModule<T>SecuredLoginConfiguration. getDefaultLoginModule(List<AuthModule<T>> loginModules)
Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type AuthModule Modifier and Type Method Description <T extends AuthModuleType>
List<AuthModule<T>>LoginConfigurationImpl. getConfiguredAuthModules(Class<T> baseClass)
<T extends AuthModuleType>
List<AuthModule<T>>SecuredLoginConfiguration. getConfiguredAuthModules(Class<T> baseClass)
List<AuthModule<LoginModuleDescriptor>>
LoginConfigurationImpl. getConfiguredLoginModules()
List<AuthModule<LoginModuleDescriptor>>
SecuredLoginConfiguration. getConfiguredLoginModules()
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type AuthModule Modifier and Type Method Description Configuration
LoginConfigurationImpl. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)
Configuration
SecuredLoginConfiguration. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)
AuthenticatedUserInfo
ServerLoginModelImpl. login(ServerPrincipal principal, AuthModule<? extends AuthModuleType> authModule)
Method parameters in jetbrains.buildServer.serverSide.impl.auth with type arguments of type AuthModule Modifier and Type Method Description <T extends AuthModuleType>
AuthModule<T>LoginConfigurationEx. getDefaultLoginModule(List<AuthModule<T>> loginModules)
<T extends AuthModuleType>
AuthModule<T>LoginConfigurationImpl. getDefaultLoginModule(List<AuthModule<T>> loginModules)
<T extends AuthModuleType>
AuthModule<T>SecuredLoginConfiguration. getDefaultLoginModule(List<AuthModule<T>> loginModules)
-
Uses of AuthModule in jetbrains.buildServer.web.util
Methods in jetbrains.buildServer.web.util that return AuthModule Modifier and Type Method Description static AuthModule<? extends AuthModuleType>
SessionUser. getUserAuthModule(javax.servlet.http.HttpServletRequest request)
Returns authentication module used by currently authenticated user.Methods in jetbrains.buildServer.web.util with parameters of type AuthModule Modifier and Type Method Description static LoginLogHelper.LoginInfo
LoginLogHelper.LoginInfo. of(SUser user, AuthModule<? extends AuthModuleType> authModule, String ipAddress)
void
LoginLogHelper. processLogin(javax.servlet.http.HttpServletRequest request, SUser user, AuthModule<? extends AuthModuleType> authModule, SUser existingUser, javax.servlet.http.HttpSession session, boolean sessionIsNew)
static void
SessionUser. setUser(javax.servlet.http.HttpServletRequest request, SUser user, AuthModule<? extends AuthModuleType> authModule)
Sets new user with used authentication module in the session
-