跳过导航链接
A C D E G J L O P R S T 

A

AppSecretException - org.ladsn.security.app中的异常错误
 
AppSecretException(String) - 异常错误 的构造器org.ladsn.security.app.AppSecretException
 
AppSecurityController - org.ladsn.security.app中的类
 
AppSecurityController() - 类 的构造器org.ladsn.security.app.AppSecurityController
 
AppSingUpUtils - org.ladsn.security.app.social中的类
app环境下替换providerSignInUtils,避免由于没有session导致读不到社交用户信息的问题
AppSingUpUtils() - 类 的构造器org.ladsn.security.app.social.AppSingUpUtils
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
 
authenticate(Authentication) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 

C

configure(HttpSecurity) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationSecurityConfig
 
configure(AuthorizationServerEndpointsConfigurer) - 类 中的方法org.ladsn.security.server.LadsnAuthorizationServerConfig
认证及token配置
configure(AuthorizationServerSecurityConfigurer) - 类 中的方法org.ladsn.security.server.LadsnAuthorizationServerConfig
tokenKey的访问权限表达式配置
configure(ClientDetailsServiceConfigurer) - 类 中的方法org.ladsn.security.server.LadsnAuthorizationServerConfig
客户端配置
configure(HttpSecurity) - 类 中的方法org.ladsn.security.server.LadsnResourceServerConfig
 

D

doPostSignUp(WebRequest, String) - 类 中的方法org.ladsn.security.app.social.AppSingUpUtils
将缓存的社交网站用户信息与系统注册用户信息绑定

E

enhance(OAuth2AccessToken, OAuth2Authentication) - 类 中的方法org.ladsn.security.server.TokenJwtEnhancer
 
eraseCredentials() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
 

G

get(ServletWebRequest, ValidateCodeType) - 类 中的方法org.ladsn.security.app.validate.code.impl.RedisValidateCodeRepository
 
getCredentials() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
 
getOpenIdParameter() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
 
getPrincipal() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
 
getProviderId() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
 
getProviderIdParameter() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
 
getSocialUserInfo(HttpServletRequest) - 类 中的方法org.ladsn.security.app.AppSecurityController
需要注册时跳到这里,返回401和用户信息给前端
getUserDetailsService() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 
getUsersConnectionRepository() - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 

J

jwtAccessTokenConverter() - 类 中的方法org.ladsn.security.server.TokenStoreConfig.JwtConfig
 
JwtConfig() - 类 的构造器org.ladsn.security.server.TokenStoreConfig.JwtConfig
 
jwtTokenEnhancer() - 类 中的方法org.ladsn.security.server.TokenStoreConfig.JwtConfig
 
jwtTokenStore() - 类 中的方法org.ladsn.security.server.TokenStoreConfig.JwtConfig
 

L

LadsnAuthenctiationFailureHandler - org.ladsn.security.app.authentication中的类
APP环境下认证失败处理器
LadsnAuthenctiationFailureHandler() - 类 的构造器org.ladsn.security.app.authentication.LadsnAuthenctiationFailureHandler
 
ladsnAuthenticationFailureHandler - 类 中的变量org.ladsn.security.server.LadsnResourceServerConfig
 
LadsnAuthenticationSuccessHandler - org.ladsn.security.app.authentication中的类
APP环境下认证成功处理器
LadsnAuthenticationSuccessHandler() - 类 的构造器org.ladsn.security.app.authentication.LadsnAuthenticationSuccessHandler
 
ladsnAuthenticationSuccessHandler - 类 中的变量org.ladsn.security.server.LadsnResourceServerConfig
 
LadsnAuthorizationServerConfig - org.ladsn.security.server中的类
认证服务器配置
LadsnAuthorizationServerConfig() - 类 的构造器org.ladsn.security.server.LadsnAuthorizationServerConfig
 
LadsnResourceServerConfig - org.ladsn.security.server中的类
资源服务器配置
LadsnResourceServerConfig() - 类 的构造器org.ladsn.security.server.LadsnResourceServerConfig
 

O

obtainOpenId(HttpServletRequest) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
获取openId
obtainProviderId(HttpServletRequest) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
获取提供商id
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类 中的方法org.ladsn.security.app.authentication.LadsnAuthenctiationFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类 中的方法org.ladsn.security.app.authentication.LadsnAuthenticationSuccessHandler
 
OpenIdAuthenticationFilter - org.ladsn.security.app.authentication.openid中的类
openId
OpenIdAuthenticationFilter() - 类 的构造器org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
 
OpenIdAuthenticationProvider - org.ladsn.security.app.authentication.openid中的类
 
OpenIdAuthenticationProvider() - 类 的构造器org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 
OpenIdAuthenticationSecurityConfig - org.ladsn.security.app.authentication.openid中的类
 
OpenIdAuthenticationSecurityConfig() - 类 的构造器org.ladsn.security.app.authentication.openid.OpenIdAuthenticationSecurityConfig
 
OpenIdAuthenticationToken - org.ladsn.security.app.authentication.openid中的类
 
OpenIdAuthenticationToken(String, String) - 类 的构造器org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
This constructor can be safely used by any code that wishes to create a UsernamePasswordAuthenticationToken, as the AbstractAuthenticationToken.isAuthenticated() will return false.
OpenIdAuthenticationToken(Object, Collection<? extends GrantedAuthority>) - 类 的构造器org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (i.e.
org.ladsn.security.app - 程序包 org.ladsn.security.app
 
org.ladsn.security.app.authentication - 程序包 org.ladsn.security.app.authentication
 
org.ladsn.security.app.authentication.openid - 程序包 org.ladsn.security.app.authentication.openid
 
org.ladsn.security.app.social - 程序包 org.ladsn.security.app.social
 
org.ladsn.security.app.validate.code.impl - 程序包 org.ladsn.security.app.validate.code.impl
 
org.ladsn.security.server - 程序包 org.ladsn.security.server
 

P

postProcessAfterInitialization(Object, String) - 类 中的方法org.ladsn.security.app.social.SpringSocialConfigurerPostProcessor
 
postProcessBeforeInitialization(Object, String) - 类 中的方法org.ladsn.security.app.social.SpringSocialConfigurerPostProcessor
 

R

RedisConfig() - 类 的构造器org.ladsn.security.server.TokenStoreConfig.RedisConfig
 
redisTokenStore() - 类 中的方法org.ladsn.security.server.TokenStoreConfig.RedisConfig
 
RedisValidateCodeRepository - org.ladsn.security.app.validate.code.impl中的类
基于redis的验证码存取器,避免由于没有session导致无法存取验证码的问题
RedisValidateCodeRepository() - 类 的构造器org.ladsn.security.app.validate.code.impl.RedisValidateCodeRepository
 
remove(ServletWebRequest, ValidateCodeType) - 类 中的方法org.ladsn.security.app.validate.code.impl.RedisValidateCodeRepository
 

S

save(ServletWebRequest, ValidateCode, ValidateCodeType) - 类 中的方法org.ladsn.security.app.validate.code.impl.RedisValidateCodeRepository
 
saveConnectionData(WebRequest, ConnectionData) - 类 中的方法org.ladsn.security.app.social.AppSingUpUtils
缓存社交网站用户信息到redis
setAuthenticated(boolean) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationToken
 
setDetails(HttpServletRequest, OpenIdAuthenticationToken) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
Provided so that subclasses may configure what is put into the authentication request's details property.
setOpenIdParameter(String) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
Sets the parameter name which will be used to obtain the username from the login request.
setPostOnly(boolean) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
Defines whether only HTTP POST requests will be allowed by this filter.
setProviderIdParameter(String) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationFilter
 
setUserDetailsService(SocialUserDetailsService) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 
setUsersConnectionRepository(UsersConnectionRepository) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 
SpringSocialConfigurerPostProcessor - org.ladsn.security.app.social中的类
 
SpringSocialConfigurerPostProcessor() - 类 的构造器org.ladsn.security.app.social.SpringSocialConfigurerPostProcessor
 
supports(Class<?>) - 类 中的方法org.ladsn.security.app.authentication.openid.OpenIdAuthenticationProvider
 

T

TokenJwtEnhancer - org.ladsn.security.server中的类
 
TokenJwtEnhancer() - 类 的构造器org.ladsn.security.server.TokenJwtEnhancer
 
TokenStoreConfig - org.ladsn.security.server中的类
 
TokenStoreConfig() - 类 的构造器org.ladsn.security.server.TokenStoreConfig
 
TokenStoreConfig.JwtConfig - org.ladsn.security.server中的类
使用jwt时的配置,默认生效
TokenStoreConfig.RedisConfig - org.ladsn.security.server中的类
使用redis存储token的配置,只有在ladsn.security.oauth2.tokenStore配置为redis时生效
A C D E G J L O P R S T 
跳过导航链接

Copyright © 2018. All rights reserved.