A C D F G H I J L M O P R S U V W
A
- AccessDeniedHandler - cool.mtc.security.handler.deny中的类
-
- AccessDeniedHandler() - 类 的构造器cool.mtc.security.handler.deny.AccessDeniedHandler
-
- accessDeniedHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- afterPropertiesSet() - 类 中的方法cool.mtc.security.auth.custom.CustomAuthProvider
-
- afterPropertiesSet() - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthProvider
-
- afterPropertiesSet() - 类 中的方法cool.mtc.security.auth.password.PasswordAuthProvider
-
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类 中的方法cool.mtc.security.auth.custom.CustomAuthFilter
-
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthFilter
-
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类 中的方法cool.mtc.security.auth.password.PasswordAuthFilter
-
- authenticate(Authentication) - 类 中的方法cool.mtc.security.auth.custom.CustomAuthProvider
-
- authenticate(Authentication) - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthProvider
-
- authenticate(Authentication) - 类 中的方法cool.mtc.security.auth.password.PasswordAuthProvider
-
- AuthenticationEntryPoint - cool.mtc.security.handler.deny中的类
-
- AuthenticationEntryPoint() - 类 的构造器cool.mtc.security.handler.deny.AuthenticationEntryPoint
-
- authenticationEntryPoint() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- AuthException - cool.mtc.security.exception中的异常错误
-
- AuthException(Result<Object>) - 异常错误 的构造器cool.mtc.security.exception.AuthException
-
- AuthException(Result<Object>, String) - 异常错误 的构造器cool.mtc.security.exception.AuthException
-
- AuthFailureHandler - cool.mtc.security.handler.auth中的类
-
- AuthFailureHandler() - 类 的构造器cool.mtc.security.handler.auth.AuthFailureHandler
-
- authFailureHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- authSuccess(UserDetailsSupport) - 接口 中的方法cool.mtc.security.service.SecurityService
-
认证成功之后调用的方法
此方法在响应客户端请求后执行
- AuthSuccessHandler - cool.mtc.security.handler.auth中的类
-
- AuthSuccessHandler() - 类 的构造器cool.mtc.security.handler.auth.AuthSuccessHandler
-
- AuthTypeConstant - cool.mtc.security.constant中的类
-
- AuthTypeConstant() - 类 的构造器cool.mtc.security.constant.AuthTypeConstant
-
C
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法cool.mtc.security.handler.deny.AuthenticationEntryPoint
-
- configure(HttpSecurity) - 类 中的方法cool.mtc.security.auth.custom.CustomAuthAdapter
-
- configure(HttpSecurity) - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthAdapter
-
- configure(HttpSecurity) - 类 中的方法cool.mtc.security.auth.password.PasswordAuthAdapter
-
- configure(HttpSecurity) - 类 中的方法cool.mtc.security.config.DefaultSecurityConfigurer
-
- configure(HttpSecurity) - 接口 中的方法cool.mtc.security.config.SecurityConfigurerSupport
-
- configure(HttpSecurity) - 类 中的方法cool.mtc.security.config.WebSecurityConfigurer
-
- configure(WebSecurity) - 类 中的方法cool.mtc.security.config.WebSecurityConfigurer
-
- cool.mtc.security - 程序包 cool.mtc.security
-
- cool.mtc.security.auth.custom - 程序包 cool.mtc.security.auth.custom
-
- cool.mtc.security.auth.jwt - 程序包 cool.mtc.security.auth.jwt
-
- cool.mtc.security.auth.password - 程序包 cool.mtc.security.auth.password
-
- cool.mtc.security.config - 程序包 cool.mtc.security.config
-
- cool.mtc.security.constant - 程序包 cool.mtc.security.constant
-
- cool.mtc.security.data.model - 程序包 cool.mtc.security.data.model
-
- cool.mtc.security.exception - 程序包 cool.mtc.security.exception
-
- cool.mtc.security.handler - 程序包 cool.mtc.security.handler
-
- cool.mtc.security.handler.auth - 程序包 cool.mtc.security.handler.auth
-
- cool.mtc.security.handler.auth.custom - 程序包 cool.mtc.security.handler.auth.custom
-
- cool.mtc.security.handler.auth.jwt - 程序包 cool.mtc.security.handler.auth.jwt
-
- cool.mtc.security.handler.auth.password - 程序包 cool.mtc.security.handler.auth.password
-
- cool.mtc.security.handler.deny - 程序包 cool.mtc.security.handler.deny
-
- cool.mtc.security.handler.logout - 程序包 cool.mtc.security.handler.logout
-
- cool.mtc.security.plugin.jwt - 程序包 cool.mtc.security.plugin.jwt
-
- cool.mtc.security.service - 程序包 cool.mtc.security.service
-
- cool.mtc.security.service.impl - 程序包 cool.mtc.security.service.impl
-
- createTokenAddToAllowListAndResponse(UserDetailsSupport) - 类 中的方法cool.mtc.security.handler.auth.AuthSuccessHandler
-
创建token放入白名单中且加入响应头中
- currentUser() - 接口 中的方法cool.mtc.security.SecuritySupport
-
- currentUserId() - 接口 中的方法cool.mtc.security.SecuritySupport
-
- CustomAuthAdapter - cool.mtc.security.auth.custom中的类
-
- CustomAuthAdapter() - 类 的构造器cool.mtc.security.auth.custom.CustomAuthAdapter
-
- customAuthAdapter() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- CustomAuthFailureHandler - cool.mtc.security.handler.auth.custom中的类
-
- CustomAuthFailureHandler(I18nHandler) - 类 的构造器cool.mtc.security.handler.auth.custom.CustomAuthFailureHandler
-
- customAuthFailureHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- CustomAuthFilter - cool.mtc.security.auth.custom中的类
-
- CustomAuthFilter(SecurityProperties, SecurityService) - 类 的构造器cool.mtc.security.auth.custom.CustomAuthFilter
-
- CustomAuthFormSupport - cool.mtc.security.auth.custom中的接口
-
- CustomAuthProvider - cool.mtc.security.auth.custom中的类
-
- CustomAuthProvider() - 类 的构造器cool.mtc.security.auth.custom.CustomAuthProvider
-
- CustomAuthSuccessHandler - cool.mtc.security.handler.auth.custom中的类
-
- CustomAuthSuccessHandler(SecurityService, JwtTemplate) - 类 的构造器cool.mtc.security.handler.auth.custom.CustomAuthSuccessHandler
-
- customAuthSuccessHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- CustomAuthToken - cool.mtc.security.auth.custom中的类
-
- CustomAuthToken(CustomAuthFormSupport) - 类 的构造器cool.mtc.security.auth.custom.CustomAuthToken
-
- CustomAuthToken(CustomAuthFormSupport, Collection<? extends GrantedAuthority>) - 类 的构造器cool.mtc.security.auth.custom.CustomAuthToken
-
D
- DefaultSecurityConfigurer - cool.mtc.security.config中的类
-
- DefaultSecurityConfigurer() - 类 的构造器cool.mtc.security.config.DefaultSecurityConfigurer
-
- DefaultSecurityServiceImpl - cool.mtc.security.service.impl中的类
-
- DefaultSecurityServiceImpl() - 类 的构造器cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthFilter
-
F
- fail(AuthenticationException) - 类 中的方法cool.mtc.security.handler.auth.AuthFailureHandler
-
G
- generate(UserDetailsSupport) - 类 中的方法cool.mtc.security.plugin.jwt.JwtTemplate
-
- generate(Map<String, Object>) - 类 中的方法cool.mtc.security.plugin.jwt.JwtTemplate
-
- getAuthorities() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- getAuthType() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- getCredentials() - 类 中的方法cool.mtc.security.auth.custom.CustomAuthToken
-
- getCredentials() - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthToken
-
- getCredentials() - 类 中的方法cool.mtc.security.auth.password.PasswordAuthToken
-
- getCustomForm(HttpServletRequest) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- getCustomForm(HttpServletRequest) - 接口 中的方法cool.mtc.security.service.SecurityService
-
自定义方式登录时丛请求中获取表单的方法
- getOrgId() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- getPermissionList() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- getPrincipal() - 类 中的方法cool.mtc.security.auth.custom.CustomAuthToken
-
- getPrincipal() - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthToken
-
- getPrincipal() - 类 中的方法cool.mtc.security.auth.password.PasswordAuthToken
-
- getRoleList() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- getTokenFromRequest(HttpServletRequest) - 类 中的静态方法cool.mtc.security.constant.SecurityConstant
-
从请求中获取token
- getUserId() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
H
- handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - 类 中的方法cool.mtc.security.handler.deny.AccessDeniedHandler
-
- HandleSupport - cool.mtc.security.handler中的接口
-
- hasPermission(String) - 类 中的方法cool.mtc.security.service.impl.PermissionServiceImpl
-
- hasPermission(String) - 接口 中的方法cool.mtc.security.service.PermissionService
-
- hasRole(String...) - 类 中的方法cool.mtc.security.service.impl.PermissionServiceImpl
-
- hasRole(String...) - 接口 中的方法cool.mtc.security.service.PermissionService
-
I
- i18nHandler - 类 中的变量cool.mtc.security.handler.auth.AuthFailureHandler
-
- isAccountNonExpired() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- isAccountNonLocked() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- isCredentialsNonExpired() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- isEnabled() - 接口 中的方法cool.mtc.security.data.model.UserDetailsSupport
-
- isTokenInAllowList(String) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- isTokenInAllowList(String) - 接口 中的方法cool.mtc.security.service.SecurityService
-
- isVerifyCodeError(Object) - 接口 中的方法cool.mtc.security.service.SecurityService
-
验证码是否错误
J
- JwtAuthAdapter - cool.mtc.security.auth.jwt中的类
-
- JwtAuthAdapter() - 类 的构造器cool.mtc.security.auth.jwt.JwtAuthAdapter
-
- jwtAuthAdapter() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- JwtAuthFailureHandler - cool.mtc.security.handler.auth.jwt中的类
-
- JwtAuthFailureHandler(I18nHandler) - 类 的构造器cool.mtc.security.handler.auth.jwt.JwtAuthFailureHandler
-
- jwtAuthFailureHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- JwtAuthFilter - cool.mtc.security.auth.jwt中的类
-
- JwtAuthFilter() - 类 的构造器cool.mtc.security.auth.jwt.JwtAuthFilter
-
- JwtAuthProvider - cool.mtc.security.auth.jwt中的类
-
- JwtAuthProvider() - 类 的构造器cool.mtc.security.auth.jwt.JwtAuthProvider
-
- JwtAuthSuccessHandler - cool.mtc.security.handler.auth.jwt中的类
-
- JwtAuthSuccessHandler(SecurityService, JwtTemplate) - 类 的构造器cool.mtc.security.handler.auth.jwt.JwtAuthSuccessHandler
-
- jwtAuthSuccessHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- JwtAuthToken - cool.mtc.security.auth.jwt中的类
-
- JwtAuthToken(String) - 类 的构造器cool.mtc.security.auth.jwt.JwtAuthToken
-
- JwtAuthToken(String, boolean, Collection<? extends GrantedAuthority>) - 类 的构造器cool.mtc.security.auth.jwt.JwtAuthToken
-
- JwtConstant - cool.mtc.security.plugin.jwt中的类
-
- JwtConstant() - 类 的构造器cool.mtc.security.plugin.jwt.JwtConstant
-
- JwtProperties - cool.mtc.security.plugin.jwt中的类
-
- JwtProperties() - 类 的构造器cool.mtc.security.plugin.jwt.JwtProperties
-
- JwtTemplate - cool.mtc.security.plugin.jwt中的类
-
- JwtTemplate() - 类 的构造器cool.mtc.security.plugin.jwt.JwtTemplate
-
- jwtTemplate() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
L
- loadByCustomForm(CustomAuthFormSupport) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- loadByCustomForm(CustomAuthFormSupport) - 接口 中的方法cool.mtc.security.service.SecurityService
-
自定义方式登录时登录验证方法
此方法应验证是否登录成功,并且保证返回不为空的UserDetails
- loadByUserIdAndOrgIdAndAuthType(Object, Object, String) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- loadByUserIdAndOrgIdAndAuthType(Object, Object, String) - 接口 中的方法cool.mtc.security.service.SecurityService
-
- loadByUsernameAndAuthType(String, String) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- loadByUsernameAndAuthType(String, String) - 接口 中的方法cool.mtc.security.service.SecurityService
-
- LOGGER - 接口 中的静态变量cool.mtc.security.handler.HandleSupport
-
- logout(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法cool.mtc.security.handler.logout.LogoutHandler
-
- LogoutHandler - cool.mtc.security.handler.logout中的类
-
- LogoutHandler() - 类 的构造器cool.mtc.security.handler.logout.LogoutHandler
-
- logoutHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- logoutSuccess(UserDetailsSupport) - 接口 中的方法cool.mtc.security.service.SecurityService
-
登出成功之后
此方法在响应客户端请求后执行
- LogoutSuccessHandler - cool.mtc.security.handler.logout中的类
-
- LogoutSuccessHandler() - 类 的构造器cool.mtc.security.handler.logout.LogoutSuccessHandler
-
- logoutSuccessHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
M
- MAPPER - 接口 中的静态变量cool.mtc.security.handler.HandleSupport
-
O
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法cool.mtc.security.handler.auth.custom.CustomAuthFailureHandler
-
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法cool.mtc.security.handler.auth.jwt.JwtAuthFailureHandler
-
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法cool.mtc.security.handler.auth.password.PasswordAuthFailureHandler
-
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法cool.mtc.security.handler.auth.custom.CustomAuthSuccessHandler
-
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法cool.mtc.security.handler.auth.jwt.JwtAuthSuccessHandler
-
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法cool.mtc.security.handler.auth.password.PasswordAuthSuccessHandler
-
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法cool.mtc.security.handler.logout.LogoutSuccessHandler
-
P
- PARAM_KEY_AUTH_TYPE - 类 中的静态变量cool.mtc.security.plugin.jwt.JwtConstant
-
- PARAM_KEY_ORG_ID - 类 中的静态变量cool.mtc.security.plugin.jwt.JwtConstant
-
- PARAM_KEY_USER_ID - 类 中的静态变量cool.mtc.security.plugin.jwt.JwtConstant
-
- PARAM_TOKEN_KEY - 类 中的静态变量cool.mtc.security.constant.SecurityConstant
-
- PARAM_TOKEN_PREFIX - 类 中的静态变量cool.mtc.security.constant.SecurityConstant
-
- parse(String) - 类 中的方法cool.mtc.security.plugin.jwt.JwtTemplate
-
- PASSWORD - 类 中的静态变量cool.mtc.security.constant.AuthTypeConstant
-
- PasswordAuthAdapter - cool.mtc.security.auth.password中的类
-
- PasswordAuthAdapter() - 类 的构造器cool.mtc.security.auth.password.PasswordAuthAdapter
-
- passwordAuthAdapter() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- PasswordAuthFailureHandler - cool.mtc.security.handler.auth.password中的类
-
- PasswordAuthFailureHandler(I18nHandler) - 类 的构造器cool.mtc.security.handler.auth.password.PasswordAuthFailureHandler
-
- passwordAuthFailureHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- PasswordAuthFilter - cool.mtc.security.auth.password中的类
-
- PasswordAuthFilter(SecurityProperties, SecurityService) - 类 的构造器cool.mtc.security.auth.password.PasswordAuthFilter
-
- PasswordAuthForm - cool.mtc.security.auth.password中的类
-
- PasswordAuthForm() - 类 的构造器cool.mtc.security.auth.password.PasswordAuthForm
-
- PasswordAuthProvider - cool.mtc.security.auth.password中的类
-
- PasswordAuthProvider() - 类 的构造器cool.mtc.security.auth.password.PasswordAuthProvider
-
- PasswordAuthSuccessHandler - cool.mtc.security.handler.auth.password中的类
-
- PasswordAuthSuccessHandler(SecurityService, JwtTemplate) - 类 的构造器cool.mtc.security.handler.auth.password.PasswordAuthSuccessHandler
-
- passwordAuthSuccessHandler() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- PasswordAuthToken - cool.mtc.security.auth.password中的类
-
- PasswordAuthToken(String, String) - 类 的构造器cool.mtc.security.auth.password.PasswordAuthToken
-
- PasswordAuthToken(String, String, Collection<? extends GrantedAuthority>) - 类 的构造器cool.mtc.security.auth.password.PasswordAuthToken
-
- permissionService() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- PermissionService - cool.mtc.security.service中的接口
-
- PermissionServiceImpl - cool.mtc.security.service.impl中的类
-
- PermissionServiceImpl() - 类 的构造器cool.mtc.security.service.impl.PermissionServiceImpl
-
R
- removeTokenFromAllowList(String) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- removeTokenFromAllowList(String) - 接口 中的方法cool.mtc.security.service.SecurityService
-
- response(String) - 接口 中的方法cool.mtc.security.handler.HandleSupport
-
- response(Result<T>) - 接口 中的方法cool.mtc.security.handler.HandleSupport
-
- response(I18nHandler, String) - 接口 中的方法cool.mtc.security.handler.HandleSupport
-
- response(I18nHandler, Result<T>) - 接口 中的方法cool.mtc.security.handler.HandleSupport
-
S
- saveTokenToAllowList(String, UserDetailsSupport) - 类 中的方法cool.mtc.security.service.impl.DefaultSecurityServiceImpl
-
- saveTokenToAllowList(String, UserDetailsSupport) - 接口 中的方法cool.mtc.security.service.SecurityService
-
- SecurityAutoConfiguration - cool.mtc.security中的类
-
- SecurityAutoConfiguration() - 类 的构造器cool.mtc.security.SecurityAutoConfiguration
-
- securityConfigurer() - 类 中的方法cool.mtc.security.config.WebSecurityConfigurer
-
- SecurityConfigurerSupport - cool.mtc.security.config中的接口
-
- SecurityConstant - cool.mtc.security.constant中的类
-
- SecurityConstant() - 类 的构造器cool.mtc.security.constant.SecurityConstant
-
- SecurityProperties - cool.mtc.security中的类
-
- SecurityProperties() - 类 的构造器cool.mtc.security.SecurityProperties
-
- securityService - 类 中的变量cool.mtc.security.handler.auth.AuthSuccessHandler
-
- securityService() - 类 中的方法cool.mtc.security.SecurityAutoConfiguration
-
- SecurityService - cool.mtc.security.service中的接口
-
- SecuritySupport - cool.mtc.security中的接口
-
- success(Authentication) - 类 中的方法cool.mtc.security.handler.auth.AuthSuccessHandler
-
- success(Authentication, boolean) - 类 中的方法cool.mtc.security.handler.auth.AuthSuccessHandler
-
- supports(Class<?>) - 类 中的方法cool.mtc.security.auth.custom.CustomAuthProvider
-
- supports(Class<?>) - 类 中的方法cool.mtc.security.auth.jwt.JwtAuthProvider
-
- supports(Class<?>) - 类 中的方法cool.mtc.security.auth.password.PasswordAuthProvider
-
U
- UserDetailsSupport - cool.mtc.security.data.model中的接口
-
V
- verifyCode - 类 中的变量cool.mtc.security.auth.password.PasswordAuthForm
-
验证码
W
- WebSecurityConfigurer - cool.mtc.security.config中的类
-
- WebSecurityConfigurer() - 类 的构造器cool.mtc.security.config.WebSecurityConfigurer
-
A C D F G H I J L M O P R S U V W
Copyright © 2023. All rights reserved.