索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractJwtCustomizerHandler - xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl中的类
- AbstractJwtCustomizerHandler(JwtCustomizerHandler) - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.AbstractJwtCustomizerHandler
- ACCESS_TOKEN_REQUEST_ERROR_URI - 类中的静态变量 xyz.raylab.authorizationserver.oauth2.authentication.OAuth2EndpointUtils
- ApplicationEventPublisher - xyz.raylab.authorizationserver.auth.application.event中的接口
-
用例事件发布者
- AuthAppService - xyz.raylab.authorizationserver.auth.application中的类
-
认证的用例服务
- AuthAppService(AuthService, ApplicationEventPublisher) - 类的构造器 xyz.raylab.authorizationserver.auth.application.AuthAppService
- AuthCredential - xyz.raylab.authorizationserver.auth.domain.model中的类
-
认证凭证
- AuthCredential(String, String) - 类的构造器 xyz.raylab.authorizationserver.auth.domain.model.AuthCredential
- authenticate(Authentication) - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationProvider
- AuthenticationToken - xyz.raylab.authorizationserver.auth.domain.model中的类
-
认证令牌
- AuthenticationToken(String, String, String, Long, Long, Long) - 类的构造器 xyz.raylab.authorizationserver.auth.domain.model.AuthenticationToken
- AuthenticationTokenProvider - xyz.raylab.authorizationserver.auth.interfaces中的接口
-
认证令牌提供者
- AuthFilter - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的类
-
其他认证过滤器的基类
- AuthFilter() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilter
- AuthFilterBeanBuilder - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的接口
- AuthFilterConfig - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的类
-
认证过滤器的配置
- AuthFilterConfig() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterConfig
- AuthFilterContext - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context中的类
-
认证过滤器上下文
- AuthFilterContext() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContext
- AuthFilterContext(HttpServletRequest, HttpServletResponse, FilterChain) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContext
- AuthFilterContextHolder - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context中的类
-
认证过滤器上下文的持有者
- AuthLoginFilter - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的类
-
登录过滤器
- AuthLoginFilter() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthLoginFilter
- authLoginFilterRegistrationBean() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterConfig
-
登录的过滤器
- AuthLoginResult - xyz.raylab.authorizationserver.auth.application.dto中的类
- AuthLoginResult() - 类的构造器 xyz.raylab.authorizationserver.auth.application.dto.AuthLoginResult
- AuthLoginResultAssembler - xyz.raylab.authorizationserver.auth.application.dto.assembler中的接口
- AuthLoginUser - xyz.raylab.authorizationserver.auth.domain.model中的类
-
登录用户
- AuthLoginUser(String, String, String, String, String, String, List<String>) - 类的构造器 xyz.raylab.authorizationserver.auth.domain.model.AuthLoginUser
- AuthLogoutFilter - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的类
-
注销过滤器
- AuthLogoutFilter() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthLogoutFilter
- authLogoutFilterRegistrationBean() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterConfig
-
注销的过滤器
- AuthOHS - xyz.raylab.authorizationserver.auth.bff.ohs中的类
- AuthOHS - xyz.raylab.authorizationserver.auth.infrastructure.ohs中的类
-
认证的公开主机服务
- AuthOHS(AuthQueryAppService) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.AuthOHS
- AuthOHS(AuthService) - 类的构造器 xyz.raylab.authorizationserver.auth.bff.ohs.AuthOHS
- authorizationConsentService(JdbcTemplate, RegisteredClientRepository) - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
-
如果是授权码的流程,可能客户端申请了多个权限,比如:获取用户信息,修改用户信息,此Service处理的是用户给这个客户端哪些权限,比如只给获取用户信息的权限
- AuthorizationServerConfiguration - xyz.raylab.authorizationserver.configuration中的类
- AuthorizationServerConfiguration(RedisTemplate) - 类的构造器 xyz.raylab.authorizationserver.configuration.AuthorizationServerConfiguration
- authorizationServerSecurityFilterChain(HttpSecurity) - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
- authorizationServerSettings() - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
-
配置一些断点的路径,比如:获取token、授权端点 等
- authorizationService(JdbcTemplate, RegisteredClientRepository) - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
-
保存授权信息,授权服务器给我们颁发来token,那我们肯定需要保存吧,由这个服务来保存
- AuthQueryAppService - xyz.raylab.authorizationserver.auth.application中的类
-
认证的查询用例服务
- AuthQueryAppService(AuthStateManager) - 类的构造器 xyz.raylab.authorizationserver.auth.application.AuthQueryAppService
- AuthRefreshFilter - xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter中的类
-
刷新过滤器
- AuthRefreshFilter() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthRefreshFilter
- authRefreshFilterRegistrationBean() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterConfig
-
刷新令牌的过滤器
- AuthRefreshResult - xyz.raylab.authorizationserver.auth.application.dto中的类
- AuthRefreshResult(String, String, String, Long, Long) - 类的构造器 xyz.raylab.authorizationserver.auth.application.dto.AuthRefreshResult
- AuthRefreshResultAssembler - xyz.raylab.authorizationserver.auth.application.dto.assembler中的接口
- AuthService - xyz.raylab.authorizationserver.auth.bff.service中的类
- AuthService - xyz.raylab.authorizationserver.auth.domain.service中的接口
-
认证的领域服务
- AuthService(AuthQueryAppService) - 类的构造器 xyz.raylab.authorizationserver.auth.bff.service.AuthService
- AuthServiceGuard - xyz.raylab.authorizationserver.auth.domain.service中的类
-
认证服务守卫,AuthService实现类的代理,在基础上提供功能增强
- AuthServiceGuard(SystemUserService, AuthStateManager, AuthServiceImpl) - 类的构造器 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- AuthServiceImpl - xyz.raylab.authorizationserver.auth.domain.service中的类
-
AuthService的实现类,实现了基本业务
- AuthServiceImpl(SystemUserService, AuthenticationTokenProvider, AuthStateManager) - 类的构造器 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
- AuthStateManager - xyz.raylab.authorizationserver.auth.domain中的接口
-
认证状态管理者
- AuthStateManagerImpl - xyz.raylab.authorizationserver.auth.infrastructure中的类
- AuthStateManagerImpl(StringRedisTemplate, JwtDecoder) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
B
- BCryptPasswordEncoder - xyz.raylab.authorizationserver.auth.infrastructure中的类
- BCryptPasswordEncoder() - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.BCryptPasswordEncoder
- build(SystemUser, List<String>) - 类中的静态方法 xyz.raylab.authorizationserver.auth.domain.model.AuthLoginUser
- buildAuthFilterBean(Class<T>, String) - 接口中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterBeanBuilder
- buildJwtCustomizer() - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
- buildOAuth2TokenClaimsCustomizer() - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
C
- configureGlobal(AuthenticationManagerBuilder) - 类中的方法 xyz.raylab.authorizationserver.configuration.DefaultSecurityConfig
- convert(HttpServletRequest) - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationConverter
- customize(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.AbstractJwtCustomizerHandler
- customize(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.DefaultJwtCustomizerHandler
- customize(JwtEncodingContext) - 接口中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.JwtCustomizerHandler
- customizeJwt(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.AbstractJwtCustomizerHandler
- customizeJwt(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.OAuth2AuthenticationTokenJwtCustomizerHandler
- customizeJwt(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.UsernamePasswordAuthenticationTokenJwtCustomizerHandler
- customizeToken(JwtEncodingContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.JwtCustomizerImpl
- customizeToken(JwtEncodingContext) - 接口中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.JwtCustomizer
- customizeTokenClaims(OAuth2TokenClaimsContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.token.claims.impl.OAuth2TokenClaimsCustomizerImpl
- customizeTokenClaims(OAuth2TokenClaimsContext) - 接口中的方法 xyz.raylab.authorizationserver.oauth2.customizer.token.claims.OAuth2TokenClaimsCustomizer
D
- DefaultClientProperties - xyz.raylab.authorizationserver.configuration.properties中的类
- DefaultClientProperties() - 类的构造器 xyz.raylab.authorizationserver.configuration.properties.DefaultClientProperties
- DefaultJwtCustomizerHandler - xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl中的类
- DefaultJwtCustomizerHandler() - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.DefaultJwtCustomizerHandler
- DefaultSecurityConfig - xyz.raylab.authorizationserver.configuration中的类
- DefaultSecurityConfig(UserPrincipalService, PasswordEncoder) - 类的构造器 xyz.raylab.authorizationserver.configuration.DefaultSecurityConfig
- deserialize(JsonParser, DeserializationContext) - 类中的方法 xyz.raylab.authorizationserver.oauth2.service.jackson2.deserializer.UserPrincipalDeserializer
- destroy(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
销毁状态
- destroy(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- doFilter(ServletRequest, ServletResponse, FilterChain) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilter
E
- encode(CharSequence) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.BCryptPasswordEncoder
F
- findByUsername(String) - 接口中的方法 xyz.raylab.authorizationserver.interfaces.SystemUserService
-
根据用户名查找系统用户
- findPermissions(String) - 接口中的方法 xyz.raylab.authorizationserver.interfaces.SystemUserService
-
查找系统用户的权限
- flushBuffer() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
- from(LoginUserDTO) - 接口中的方法 xyz.raylab.authorizationserver.auth.bff.service.dto.LoginUserDtoAssembler
- from(AuthenticationToken) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.dto.assembler.AuthLoginResultAssembler
- from(AuthenticationToken) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.dto.assembler.AuthRefreshResultAssembler
- from(LoginUser) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.dto.assembler.LoginUserDtoAssembler
G
- generate(AuthCredential) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.OAuth2AuthenticationTokenProvider
- generate(AuthCredential) - 接口中的方法 xyz.raylab.authorizationserver.auth.interfaces.AuthenticationTokenProvider
-
生成认证令牌
- generateEc() - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.jose.Jwks
- generateRsa() - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.jose.Jwks
- generateRsaKey() - 类中的方法 xyz.raylab.authorizationserver.infrastructure.JoseKeyGeneratorImpl
- generateRsaKey() - 接口中的方法 xyz.raylab.authorizationserver.oauth2.jose.JoseKeyGenerator
- generateSecret() - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.jose.Jwks
- getAdditionalParameters() - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
-
Returns the additional parameters.
- getAuthority() - 类中的方法 xyz.raylab.authorizationserver.oauth2.service.entity.UserAuthority
- getContent() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
- getContext() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContextHolder
- getCredentials() - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
- getGrantType() - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
-
Returns the authorization grant type.
- getInstance() - 类中的静态方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContextHolder
- getJwtCustomizerHandler() - 接口中的静态方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.JwtCustomizerHandler
- getLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthQueryAppService
-
获取登录用户
- getLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.bff.ohs.AuthOHS
- getLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.bff.service.AuthService
- getLoginUser(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
获取登录用户
- getLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- getLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.AuthOHS
-
获取登录用户
- getOutputStream() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
- getParameters(HttpServletRequest) - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.authentication.OAuth2EndpointUtils
- getPrincipal() - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
- getRemainingExpiresIn() - 类中的方法 xyz.raylab.authorizationserver.auth.domain.model.AuthenticationToken
-
剩余的有效期
- getScopes() - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
-
Returns the requested scope(s).
- getToken(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
获取认证令牌
- getToken(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- getTokenByRefreshToken(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
获取认证令牌
- getTokenByRefreshToken(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- getTokenByUsername(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
获取认证令牌
- getTokenByUsername(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- getUserId() - 类中的方法 xyz.raylab.authorizationserver.oauth2.service.entity.UserPrincipal
H
- handle(HttpServletRequest, WebApplicationContext) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilter
- handle(HttpServletRequest, WebApplicationContext) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthLoginFilter
- handle(HttpServletRequest, WebApplicationContext) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthLogoutFilter
- handle(HttpServletRequest, WebApplicationContext) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthRefreshFilter
- handleSystemUserChanged(SystemUserChanged) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthAppService
- handleSystemUserChanged(SystemUserChanged) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.event.SystemUserChangedHandler
-
处理系统用户已变更事件
- hasContent() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
I
- INSTANCE - 接口中的静态变量 xyz.raylab.authorizationserver.auth.application.dto.assembler.AuthLoginResultAssembler
- INSTANCE - 接口中的静态变量 xyz.raylab.authorizationserver.auth.application.dto.assembler.AuthRefreshResultAssembler
- INSTANCE - 接口中的静态变量 xyz.raylab.authorizationserver.auth.application.dto.assembler.LoginUserDtoAssembler
- INSTANCE - 接口中的静态变量 xyz.raylab.authorizationserver.auth.bff.service.dto.LoginUserDtoAssembler
- introspect(String) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthQueryAppService
-
自省
- introspect(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.AuthOHS
-
令牌自省
- IntrospectResult - xyz.raylab.authorizationserver.auth.application.dto中的类
- IntrospectResult() - 类的构造器 xyz.raylab.authorizationserver.auth.application.dto.IntrospectResult
- IntrospectResult(boolean, Long) - 类的构造器 xyz.raylab.authorizationserver.auth.application.dto.IntrospectResult
- isLogged(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
是否已登录
- isLogged(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
J
- JoseKeyGenerator - xyz.raylab.authorizationserver.oauth2.jose中的接口
- JoseKeyGeneratorImpl - xyz.raylab.authorizationserver.infrastructure中的类
- JoseKeyGeneratorImpl(JwkKeystoreProperties) - 类的构造器 xyz.raylab.authorizationserver.infrastructure.JoseKeyGeneratorImpl
- JwkKeystoreProperties - xyz.raylab.authorizationserver.configuration.properties中的类
- JwkKeystoreProperties() - 类的构造器 xyz.raylab.authorizationserver.configuration.properties.JwkKeystoreProperties
- Jwks - xyz.raylab.authorizationserver.oauth2.jose中的类
- jwkSource() - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
- JwtCustomizer - xyz.raylab.authorizationserver.oauth2.customizer.jwt中的接口
- jwtCustomizerHandler - 类中的变量 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.AbstractJwtCustomizerHandler
- JwtCustomizerHandler - xyz.raylab.authorizationserver.oauth2.customizer.jwt中的接口
- JwtCustomizerImpl - xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl中的类
- JwtCustomizerImpl(JwtCustomizerHandler) - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.JwtCustomizerImpl
- jwtDecoder(JWKSource<SecurityContext>) - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
L
- loadUserByUsername(String) - 类中的方法 xyz.raylab.authorizationserver.infrastructure.acl.UserPrincipalServiceImpl
- loadUserByUsername(String) - 接口中的方法 xyz.raylab.authorizationserver.oauth2.service.UserPrincipalService
- LOGGER - 接口中的静态变量 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.AuthFilterBeanBuilder
- login(String, String) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthAppService
-
登录
- login(AuthCredential) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthService
-
登录
- login(AuthCredential) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- login(AuthCredential) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
- LoginSucceeded - xyz.raylab.authorizationserver.auth.application.event中的类
-
登录已成功的事件
- LoginSucceeded(String, Long, Long) - 类的构造器 xyz.raylab.authorizationserver.auth.application.event.LoginSucceeded
- LoginUserDTO - xyz.raylab.authorizationserver.auth.application.dto中的类
- LoginUserDTO - xyz.raylab.authorizationserver.auth.bff.service.dto中的类
- LoginUserDTO() - 类的构造器 xyz.raylab.authorizationserver.auth.application.dto.LoginUserDTO
- LoginUserDTO() - 类的构造器 xyz.raylab.authorizationserver.auth.bff.service.dto.LoginUserDTO
- LoginUserDtoAssembler - xyz.raylab.authorizationserver.auth.application.dto.assembler中的接口
- LoginUserDtoAssembler - xyz.raylab.authorizationserver.auth.bff.service.dto中的接口
- logout(String) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthAppService
-
注销
- logout(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthService
-
注销
- logout(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- logout(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
- LogoutSucceeded - xyz.raylab.authorizationserver.auth.application.event中的类
-
注销已成功的事件
- LogoutSucceeded(String) - 类的构造器 xyz.raylab.authorizationserver.auth.application.event.LogoutSucceeded
M
- matches(CharSequence, String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.BCryptPasswordEncoder
- matchesPkceTokenRequest(HttpServletRequest) - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.authentication.OAuth2EndpointUtils
O
- OAuth2AuthenticationTokenJwtCustomizerHandler - xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl中的类
- OAuth2AuthenticationTokenJwtCustomizerHandler(JwtCustomizerHandler) - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.OAuth2AuthenticationTokenJwtCustomizerHandler
- OAuth2AuthenticationTokenProvider - xyz.raylab.authorizationserver.auth.infrastructure.token中的类
-
转发请求到oauth2服务器的filter
- OAuth2AuthenticationTokenProvider(DefaultClientProperties) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.token.OAuth2AuthenticationTokenProvider
- OAuth2EndpointUtils - xyz.raylab.authorizationserver.oauth2.authentication中的类
- OAuth2Request - xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2中的类
- OAuth2Request(HttpServletRequest, Client) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Request
-
Constructs a request object wrapping the given request.
- OAuth2ResourceOwnerPasswordAuthenticationConverter - xyz.raylab.authorizationserver.oauth2.authentication.password中的类
- OAuth2ResourceOwnerPasswordAuthenticationConverter() - 类的构造器 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationConverter
- OAuth2ResourceOwnerPasswordAuthenticationProvider - xyz.raylab.authorizationserver.oauth2.authentication.password中的类
- OAuth2ResourceOwnerPasswordAuthenticationProvider(AuthenticationManager, OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>) - 类的构造器 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationProvider
-
Constructs an
OAuth2ResourceOwnerPasswordAuthenticationProviderNewusing the provided parameters. - OAuth2ResourceOwnerPasswordAuthenticationToken - xyz.raylab.authorizationserver.oauth2.authentication.password中的类
- OAuth2ResourceOwnerPasswordAuthenticationToken(AuthorizationGrantType, Authentication, Set<String>, Map<String, Object>) - 类的构造器 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationToken
-
Constructs an
OAuth2ClientCredentialsAuthenticationTokenusing the provided parameters. - OAuth2Response - xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2中的类
- OAuth2Response(HttpServletResponse) - 类的构造器 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
-
Constructs a response adaptor wrapping the given response.
- OAuth2ServerConfig - xyz.raylab.authorizationserver.configuration中的类
- OAuth2ServerConfig(PasswordEncoder, JoseKeyGenerator, DefaultClientProperties, SettingsProperties) - 类的构造器 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
- OAuth2TokenClaimsCustomizer - xyz.raylab.authorizationserver.oauth2.customizer.token.claims中的接口
- OAuth2TokenClaimsCustomizerImpl - xyz.raylab.authorizationserver.oauth2.customizer.token.claims.impl中的类
- OAuth2TokenClaimsCustomizerImpl() - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.token.claims.impl.OAuth2TokenClaimsCustomizerImpl
P
- passwordEncoder() - 类中的方法 xyz.raylab.authorizationserver.configuration.AuthorizationServerConfiguration
- PermissionDTO - xyz.raylab.authorizationserver.auth.bff.service.dto中的类
- PermissionDTO() - 类的构造器 xyz.raylab.authorizationserver.auth.bff.service.dto.PermissionDTO
- publishLoginSucceeded(LoginSucceeded) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.event.ApplicationEventPublisher
-
发布登录已成功事件
- publishLogoutSucceeded(LogoutSucceeded) - 接口中的方法 xyz.raylab.authorizationserver.auth.application.event.ApplicationEventPublisher
-
发布注销已成功事件
R
- refresh(String) - 类中的方法 xyz.raylab.authorizationserver.auth.application.AuthAppService
-
刷新访问令牌
- refresh(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthService
-
刷新认证令牌
- refresh(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- refresh(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
- refresh(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.OAuth2AuthenticationTokenProvider
- refresh(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.interfaces.AuthenticationTokenProvider
-
刷新认证令牌
- registeredClientRepository(JdbcTemplate) - 类中的方法 xyz.raylab.authorizationserver.configuration.OAuth2ServerConfig
-
创建客户端信息,可以保存在内存和数据库,此处保存在数据库中
- removeContext() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContextHolder
- revoke(String) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.OAuth2AuthenticationTokenProvider
- revoke(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.interfaces.AuthenticationTokenProvider
-
撤销认证令牌
S
- save(AuthenticationToken, LoginUser) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
保存状态
- save(AuthenticationToken, LoginUser) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- setContext(AuthFilterContext) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context.AuthFilterContextHolder
- SettingsProperties - xyz.raylab.authorizationserver.configuration.properties中的类
- SettingsProperties() - 类的构造器 xyz.raylab.authorizationserver.configuration.properties.SettingsProperties
- succeeded() - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
- supportCustomizeContext(Authentication) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.AbstractJwtCustomizerHandler
- supportCustomizeContext(Authentication) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.OAuth2AuthenticationTokenJwtCustomizerHandler
- supportCustomizeContext(Authentication) - 类中的方法 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.UsernamePasswordAuthenticationTokenJwtCustomizerHandler
- supports(Class<?>) - 类中的方法 xyz.raylab.authorizationserver.oauth2.authentication.password.OAuth2ResourceOwnerPasswordAuthenticationProvider
- SystemUser - xyz.raylab.authorizationserver.interfaces.entity中的类
-
系统用户
- SystemUser(String, String, String, String, String, String, String, String, Boolean) - 类的构造器 xyz.raylab.authorizationserver.interfaces.entity.SystemUser
- SystemUserChanged - xyz.raylab.authorizationserver.auth.application.event中的类
-
系统用户已变更事件
- SystemUserChanged(String, String) - 类的构造器 xyz.raylab.authorizationserver.auth.application.event.SystemUserChanged
- SystemUserChangedHandler - xyz.raylab.authorizationserver.auth.application.event中的接口
-
系统用户已变更事件的处理者
- SystemUserService - xyz.raylab.authorizationserver.interfaces中的接口
-
系统用户的服务
T
- targetPermissions(List<String>) - 接口中的方法 xyz.raylab.authorizationserver.auth.bff.service.dto.LoginUserDtoAssembler
- throwError(String, String, String) - 类中的静态方法 xyz.raylab.authorizationserver.oauth2.authentication.OAuth2EndpointUtils
U
- update(AuthenticationToken) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
更新状态
- update(AuthenticationToken) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- update(LoginUser) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.AuthStateManager
-
更新状态
- update(LoginUser) - 类中的方法 xyz.raylab.authorizationserver.auth.infrastructure.AuthStateManagerImpl
- updateLoginUser(String) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthService
-
更新登录用户
- updateLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- updateLoginUser(String) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
- UserAuthority - xyz.raylab.authorizationserver.oauth2.service.entity中的类
- UserAuthority(String) - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.entity.UserAuthority
- UserAuthorityMixin - xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin中的类
- UserAuthorityMixin(String) - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin.UserAuthorityMixin
- UsernamePasswordAuthenticationTokenJwtCustomizerHandler - xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl中的类
- UsernamePasswordAuthenticationTokenJwtCustomizerHandler(JwtCustomizerHandler) - 类的构造器 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl.UsernamePasswordAuthenticationTokenJwtCustomizerHandler
- UserPrincipal - xyz.raylab.authorizationserver.oauth2.service.entity中的类
- UserPrincipal(String, String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.entity.UserPrincipal
- UserPrincipal(String, String, String, boolean, Collection<? extends GrantedAuthority>) - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.entity.UserPrincipal
- UserPrincipal(String, String, String, Collection<? extends GrantedAuthority>) - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.entity.UserPrincipal
- UserPrincipalDeserializer - xyz.raylab.authorizationserver.oauth2.service.jackson2.deserializer中的类
- UserPrincipalDeserializer() - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.jackson2.deserializer.UserPrincipalDeserializer
- UserPrincipalMixin - xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin中的类
- UserPrincipalMixin() - 类的构造器 xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin.UserPrincipalMixin
- UserPrincipalService - xyz.raylab.authorizationserver.oauth2.service中的接口
- UserPrincipalServiceImpl - xyz.raylab.authorizationserver.infrastructure.acl中的类
- UserPrincipalServiceImpl(SystemUserService) - 类的构造器 xyz.raylab.authorizationserver.infrastructure.acl.UserPrincipalServiceImpl
V
- validate(AuthCredential) - 接口中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthService
-
验证凭证的合法性
- validate(AuthCredential) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceGuard
- validate(AuthCredential) - 类中的方法 xyz.raylab.authorizationserver.auth.domain.service.AuthServiceImpl
X
- xyz.raylab.authorizationserver.auth.application - 程序包 xyz.raylab.authorizationserver.auth.application
- xyz.raylab.authorizationserver.auth.application.dto - 程序包 xyz.raylab.authorizationserver.auth.application.dto
- xyz.raylab.authorizationserver.auth.application.dto.assembler - 程序包 xyz.raylab.authorizationserver.auth.application.dto.assembler
- xyz.raylab.authorizationserver.auth.application.event - 程序包 xyz.raylab.authorizationserver.auth.application.event
- xyz.raylab.authorizationserver.auth.bff.ohs - 程序包 xyz.raylab.authorizationserver.auth.bff.ohs
- xyz.raylab.authorizationserver.auth.bff.service - 程序包 xyz.raylab.authorizationserver.auth.bff.service
- xyz.raylab.authorizationserver.auth.bff.service.dto - 程序包 xyz.raylab.authorizationserver.auth.bff.service.dto
- xyz.raylab.authorizationserver.auth.domain - 程序包 xyz.raylab.authorizationserver.auth.domain
- xyz.raylab.authorizationserver.auth.domain.model - 程序包 xyz.raylab.authorizationserver.auth.domain.model
- xyz.raylab.authorizationserver.auth.domain.service - 程序包 xyz.raylab.authorizationserver.auth.domain.service
- xyz.raylab.authorizationserver.auth.infrastructure - 程序包 xyz.raylab.authorizationserver.auth.infrastructure
- xyz.raylab.authorizationserver.auth.infrastructure.ohs - 程序包 xyz.raylab.authorizationserver.auth.infrastructure.ohs
- xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter - 程序包 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter
- xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context - 程序包 xyz.raylab.authorizationserver.auth.infrastructure.ohs.filter.context
- xyz.raylab.authorizationserver.auth.infrastructure.token - 程序包 xyz.raylab.authorizationserver.auth.infrastructure.token
- xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2 - 程序包 xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2
- xyz.raylab.authorizationserver.auth.interfaces - 程序包 xyz.raylab.authorizationserver.auth.interfaces
- xyz.raylab.authorizationserver.configuration - 程序包 xyz.raylab.authorizationserver.configuration
- xyz.raylab.authorizationserver.configuration.properties - 程序包 xyz.raylab.authorizationserver.configuration.properties
- xyz.raylab.authorizationserver.infrastructure - 程序包 xyz.raylab.authorizationserver.infrastructure
- xyz.raylab.authorizationserver.infrastructure.acl - 程序包 xyz.raylab.authorizationserver.infrastructure.acl
- xyz.raylab.authorizationserver.interfaces - 程序包 xyz.raylab.authorizationserver.interfaces
- xyz.raylab.authorizationserver.interfaces.entity - 程序包 xyz.raylab.authorizationserver.interfaces.entity
- xyz.raylab.authorizationserver.oauth2.authentication - 程序包 xyz.raylab.authorizationserver.oauth2.authentication
- xyz.raylab.authorizationserver.oauth2.authentication.password - 程序包 xyz.raylab.authorizationserver.oauth2.authentication.password
- xyz.raylab.authorizationserver.oauth2.customizer.jwt - 程序包 xyz.raylab.authorizationserver.oauth2.customizer.jwt
- xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl - 程序包 xyz.raylab.authorizationserver.oauth2.customizer.jwt.impl
- xyz.raylab.authorizationserver.oauth2.customizer.token.claims - 程序包 xyz.raylab.authorizationserver.oauth2.customizer.token.claims
- xyz.raylab.authorizationserver.oauth2.customizer.token.claims.impl - 程序包 xyz.raylab.authorizationserver.oauth2.customizer.token.claims.impl
- xyz.raylab.authorizationserver.oauth2.jose - 程序包 xyz.raylab.authorizationserver.oauth2.jose
- xyz.raylab.authorizationserver.oauth2.service - 程序包 xyz.raylab.authorizationserver.oauth2.service
- xyz.raylab.authorizationserver.oauth2.service.entity - 程序包 xyz.raylab.authorizationserver.oauth2.service.entity
- xyz.raylab.authorizationserver.oauth2.service.jackson2.deserializer - 程序包 xyz.raylab.authorizationserver.oauth2.service.jackson2.deserializer
- xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin - 程序包 xyz.raylab.authorizationserver.oauth2.service.jackson2.mixin
All Classes and Interfaces|常量字段值|所有程序包|序列化表格