A C D F G I L M O P R S T U V W 
All Classes All Packages

A

AbstractJavaScriptRedirectWeChatService - Class in org.oxerr.spring.security.wechat.web.authentication
 
AbstractJavaScriptRedirectWeChatService() - Constructor for class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
 
AbstractSimpleRedirectWeChatService - Class in org.oxerr.spring.security.wechat.web.authentication
 
AbstractSimpleRedirectWeChatService() - Constructor for class org.oxerr.spring.security.wechat.web.authentication.AbstractSimpleRedirectWeChatService
 
afterPropertiesSet() - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
afterPropertiesSet() - Method in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
appId - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
Application - Class in org.oxerr.spring.security.wechat.samples.helloworld
 
Application() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.Application
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
AUTH_DENY_ATTRIBUTE_NAME - Variable in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
 
AuthDenyException - Exception in org.oxerr.spring.security.wechat.core
 
AuthDenyException(String) - Constructor for exception org.oxerr.spring.security.wechat.core.AuthDenyException
 
authenticate(Authentication) - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider

C

code - Variable in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
 
commonsRequestLoggingFilterRegistrationBean() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.Application
Writes the request URI (and optionally the query string) to the Commons Log.
configurationPropertiesValidator() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.Application
 
configure(H) - Method in class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer
configure(HttpSecurity) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 
createLoginProcessingUrlMatcher(String) - Method in class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer

D

doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter

F

FormLoginWebSecurityConfigurerAdapter() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 

G

generateRedirectionPageHtml(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
 
getAccessor() - Static method in class org.oxerr.spring.security.wechat.core.WeChatMessageSource
 
getAppId() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
getAuthorities() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
getAuthorizationURL(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
getAuthorizationURL(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.web.authentication.AbstractSimpleRedirectWeChatService
 
getCredentials() - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
getIndex(Principal, Authentication, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.web.IndexController
 
getPassword() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
getPrincipal() - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
getRedirectDomain() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
getRedirectUri(HttpServletRequest) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
 
getSecret() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
getUser() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
 
getUsername() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails

I

IndexController - Class in org.oxerr.spring.security.wechat.samples.helloworld.web
 
IndexController() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.web.IndexController
 
init(H) - Method in class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer
isAccountNonExpired() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
isAccountNonLocked() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
isCredentialsNonExpired() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
isEnabled() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
isInWeChat(HttpServletRequest) - Method in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
 

L

loadUserByCode(String) - Method in interface org.oxerr.spring.security.wechat.core.userdetails.WeChatUserDetailsService
 
loadUserByCode(String) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetailsServiceImpl
log - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
 
loginPage(String) - Method in class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer
 

M

main(String[]) - Static method in class org.oxerr.spring.security.wechat.samples.helloworld.Application
 
messages - Variable in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
 
messages - Variable in class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
 

O

oauthApi - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
 
oauthApi - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetailsServiceImpl
 
oauthApi(WeChatProperties) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.Application
 
org.oxerr.spring.security.wechat.authentication - package org.oxerr.spring.security.wechat.authentication
 
org.oxerr.spring.security.wechat.config.annotation.web.configurers - package org.oxerr.spring.security.wechat.config.annotation.web.configurers
 
org.oxerr.spring.security.wechat.core - package org.oxerr.spring.security.wechat.core
Authenticates users via WeChat.
org.oxerr.spring.security.wechat.core.userdetails - package org.oxerr.spring.security.wechat.core.userdetails
 
org.oxerr.spring.security.wechat.samples.helloworld - package org.oxerr.spring.security.wechat.samples.helloworld
 
org.oxerr.spring.security.wechat.samples.helloworld.service.impl - package org.oxerr.spring.security.wechat.samples.helloworld.service.impl
 
org.oxerr.spring.security.wechat.samples.helloworld.web - package org.oxerr.spring.security.wechat.samples.helloworld.web
 
org.oxerr.spring.security.wechat.web.authentication - package org.oxerr.spring.security.wechat.web.authentication
 

P

PREFIX - Static variable in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 

R

redirectDomain - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
redirectToAuthorize(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
Redirect to WeChat server to authorize.
redirectToAuthorize(HttpServletRequest, HttpServletResponse) - Method in class org.oxerr.spring.security.wechat.web.authentication.AbstractSimpleRedirectWeChatService
Redirect to WeChat server to authorize.
redirectToAuthorize(HttpServletRequest, HttpServletResponse) - Method in interface org.oxerr.spring.security.wechat.web.authentication.WeChatService
Redirect to WeChat server to authorize.

S

secret - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
SecurityConfiguration - Class in org.oxerr.spring.security.wechat.samples.helloworld
 
SecurityConfiguration() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration
 
SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter - Class in org.oxerr.spring.security.wechat.samples.helloworld
 
serialVersionUID - Static variable in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
 
serialVersionUID - Static variable in exception org.oxerr.spring.security.wechat.core.AuthDenyException
 
serialVersionUID - Static variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
 
setAppId(String) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
setMessageSource(MessageSource) - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
setMessageSource(MessageSource) - Method in class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
setRedirectDomain(String) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
setSecret(String) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
supports(Class<?>) - Method in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
supports(Class<?>) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatPropertiesValidator

T

template - Variable in class org.oxerr.spring.security.wechat.web.authentication.AbstractJavaScriptRedirectWeChatService
 
toString() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails

U

user - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
 
userDetails - Variable in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
 

V

validate(Object, Errors) - Method in class org.oxerr.spring.security.wechat.samples.helloworld.WeChatPropertiesValidator

W

WeChatAuthenticationFilter - Class in org.oxerr.spring.security.wechat.web.authentication
 
WeChatAuthenticationFilter(WeChatService) - Constructor for class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
 
WeChatAuthenticationProvider - Class in org.oxerr.spring.security.wechat.authentication
 
WeChatAuthenticationProvider(WeChatUserDetailsService) - Constructor for class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
 
WeChatAuthenticationToken - Class in org.oxerr.spring.security.wechat.authentication
 
WeChatAuthenticationToken(String) - Constructor for class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
 
WeChatAuthenticationToken(UserDetails) - Constructor for class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationToken
 
WeChatLoginConfigurer<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>> - Class in org.oxerr.spring.security.wechat.config.annotation.web.configurers
 
WeChatLoginConfigurer(WeChatService, WeChatUserDetailsService) - Constructor for class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer
 
WeChatMessageSource - Class in org.oxerr.spring.security.wechat.core
 
WeChatMessageSource() - Constructor for class org.oxerr.spring.security.wechat.core.WeChatMessageSource
 
weChatProperties - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
 
weChatProperties() - Method in class org.oxerr.spring.security.wechat.samples.helloworld.Application
 
WeChatProperties - Class in org.oxerr.spring.security.wechat.samples.helloworld
 
WeChatProperties() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.WeChatProperties
 
WeChatPropertiesValidator - Class in org.oxerr.spring.security.wechat.samples.helloworld
 
WeChatPropertiesValidator() - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.WeChatPropertiesValidator
 
weChatService - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 
weChatService - Variable in class org.oxerr.spring.security.wechat.web.authentication.WeChatAuthenticationFilter
 
WeChatService - Interface in org.oxerr.spring.security.wechat.web.authentication
 
WeChatServiceImpl - Class in org.oxerr.spring.security.wechat.samples.helloworld.service.impl
 
WeChatServiceImpl(WeChatProperties, OauthApi) - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatServiceImpl
 
WeChatUserDetails - Class in org.oxerr.spring.security.wechat.samples.helloworld.service.impl
 
WeChatUserDetails(User) - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetails
 
weChatUserDetailsService - Variable in class org.oxerr.spring.security.wechat.authentication.WeChatAuthenticationProvider
 
weChatUserDetailsService - Variable in class org.oxerr.spring.security.wechat.config.annotation.web.configurers.WeChatLoginConfigurer
 
weChatUserDetailsService - Variable in class org.oxerr.spring.security.wechat.samples.helloworld.SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter
 
WeChatUserDetailsService - Interface in org.oxerr.spring.security.wechat.core.userdetails
 
WeChatUserDetailsServiceImpl - Class in org.oxerr.spring.security.wechat.samples.helloworld.service.impl
 
WeChatUserDetailsServiceImpl(OauthApi) - Constructor for class org.oxerr.spring.security.wechat.samples.helloworld.service.impl.WeChatUserDetailsServiceImpl
 
A C D F G I L M O P R S T U V W 
All Classes All Packages