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 voidSessionModel. 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 voidSecureSessionModelImpl. bindUserToSession(SUser user, javax.servlet.http.HttpServletRequest request, AuthModule<? extends AuthModuleType> authModule)voidSessionModelImpl. 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 SUserWebLoginModelEx. login(ServerPrincipal principal, boolean forceRememberMe, AuthModule<? extends AuthModuleType> authModule, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Authenticates the specified userSUserWebLoginModelImpl. 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 ConfigurationLoginConfiguration. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)Creates JAAS login configuration for specified login module with properties.AuthenticatedUserInfoServerLoginModel. 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 ConfigurationLoginConfigurationImpl. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)ConfigurationSecuredLoginConfiguration. createJAASConfiguration(AuthModule<LoginModuleDescriptor> loginModuleWithProperties)AuthenticatedUserInfoServerLoginModelImpl. 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.LoginInfoLoginLogHelper.LoginInfo. of(SUser user, AuthModule<? extends AuthModuleType> authModule, String ipAddress)voidLoginLogHelper. processLogin(javax.servlet.http.HttpServletRequest request, SUser user, AuthModule<? extends AuthModuleType> authModule, SUser existingUser, javax.servlet.http.HttpSession session, boolean sessionIsNew)static voidSessionUser. setUser(javax.servlet.http.HttpServletRequest request, SUser user, AuthModule<? extends AuthModuleType> authModule)Sets new user with used authentication module in the session
-