索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
O
- OAuth2AuthorizationCodeRequestJTIAuthenticationConverter - io.github.mangocrisp.spring.taybct.auth.security.granter.customize中的类
- OAuth2AuthorizationCodeRequestJTIAuthenticationConverter() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.OAuth2AuthorizationCodeRequestJTIAuthenticationConverter
- OAuth2ClientDTO - io.github.mangocrisp.spring.taybct.api.system.dto中的类
-
客户端数据传输对象
- OAuth2ClientDTO() - 类的构造器 io.github.mangocrisp.spring.taybct.api.system.dto.OAuth2ClientDTO
- Oauth2ClientFallbackFactory - io.github.mangocrisp.spring.taybct.api.system.feign.factory中的类
-
客户端接口调用失败回调
- Oauth2ClientFallbackFactory() - 类的构造器 io.github.mangocrisp.spring.taybct.api.system.feign.factory.Oauth2ClientFallbackFactory
- Oauth2ClientImpl - io.github.mangocrisp.spring.taybct.module.system.dubbo中的类
-
Dubbo 实现
- Oauth2ClientImpl() - 类的构造器 io.github.mangocrisp.spring.taybct.module.system.dubbo.Oauth2ClientImpl
- OAuth2EndpointUtil - io.github.mangocrisp.spring.taybct.auth.security.util中的类
-
Utility methods for the OAuth 2.0 Protocol Endpoints.
- OAuth2EndpointUtil() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.util.OAuth2EndpointUtil
- OAuth2GrantType - io.github.mangocrisp.spring.taybct.common.constants中的接口
-
OAuth2 授权模式
- OAuth2UserDeserializer - io.github.mangocrisp.spring.taybct.auth.security.support中的类
-
用户反序列化器
- OAuth2UserDeserializer() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.support.OAuth2UserDeserializer
- OAuth2UserDetails - io.github.mangocrisp.spring.taybct.auth.security.pojo中的类
-
Security 鉴权用户,这个用户会被 OAuth2 拿去加密到 token 里面,所以这里的字段越长,token 越长
- OAuth2UserDetails(OAuth2UserDTO) - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.pojo.OAuth2UserDetails
-
生成 OAuth2 需要的用户
- OAuth2UserDTO - io.github.mangocrisp.spring.taybct.api.system.dto中的类
-
鉴权用户数据传输对象
- OAuth2UserDTO() - 类的构造器 io.github.mangocrisp.spring.taybct.api.system.dto.OAuth2UserDTO
- OAuth2UserMixin - io.github.mangocrisp.spring.taybct.auth.security.support中的类
- OAuth2UserMixin() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.support.OAuth2UserMixin
- OAuth2Util - io.github.mangocrisp.spring.taybct.auth.security.util中的类
-
从 org.springframework.security.oauth2.server.authorization.web.authentication 复制过来的,,,
都开源了,还不给我用,哈哈,cv 大法好啊 - OAuth2Util() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.util.OAuth2Util
- OAuthClientType - io.github.mangocrisp.spring.taybct.common.constants中的接口
-
授权客户端类型
- OAuthenticationMethodType - io.github.mangocrisp.spring.taybct.common.enums中的类
-
认证方式枚举
- OAuthenticationMethodType() - 类的构造器 io.github.mangocrisp.spring.taybct.common.enums.OAuthenticationMethodType
- OAuthUserStatus - io.github.mangocrisp.spring.taybct.common.enums中的类
-
用户状态
- OAuthUserStatus() - 类的构造器 io.github.mangocrisp.spring.taybct.common.enums.OAuthUserStatus
- objectMapper() - 类中的方法 io.github.mangocrisp.spring.taybct.auth.security.config.JdbcAuthConfig
- objectRedisTemplate - 类中的变量 io.github.mangocrisp.spring.taybct.module.system.task.job.IniParamsTask
- offline(JSONObject, String) - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.service.impl.SysUserOnlineServiceImpl
-
下线
- OIDC_REQUEST_MATCHER - 类中的静态变量 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.OAuth2AuthorizationCodeRequestJTIAuthenticationConverter
- onApplicationEvent(ContextClosedEvent) - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.listener.CloseListener
- onApplicationEvent(ContextRefreshedEvent) - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.listener.StartListener
- onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 io.github.mangocrisp.spring.taybct.auth.security.util.ResponseHandler
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - 类中的方法 io.github.mangocrisp.spring.taybct.auth.security.util.ResponseHandler
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - 类中的方法 io.github.mangocrisp.spring.taybct.auth.security.util.ResponseHandler
- ONLINE - 接口中的静态变量 io.github.mangocrisp.spring.taybct.common.constants.CacheConstants.OAuth
-
在线用户
- ONLINE_INDEX - 接口中的静态变量 io.github.mangocrisp.spring.taybct.common.constants.CacheConstants.OAuth
-
在线用户索引,用于做分页
- onlineLinst() - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.controller.impl.SysUserControllerRegister
-
获取在线列表
- onlineLinst() - 接口中的方法 io.github.mangocrisp.spring.taybct.module.system.controller.ISysUserController
-
获取在线列表
- onlineList() - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.service.impl.SysUserOnlineServiceImpl
- onlineList() - 接口中的方法 io.github.mangocrisp.spring.taybct.module.system.service.ISysUserOnlineService
-
获取在线用户列表
- onlinePage(Map<String, Object>) - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.controller.impl.SysUserControllerRegister
-
获取在线分页
- onlinePage(Map<String, Object>) - 接口中的方法 io.github.mangocrisp.spring.taybct.module.system.controller.ISysUserController
-
获取在线分页
- onlinePage(Map<String, Object>) - 类中的方法 io.github.mangocrisp.spring.taybct.module.system.service.impl.SysUserOnlineServiceImpl
- onlinePage(Map<String, Object>) - 接口中的方法 io.github.mangocrisp.spring.taybct.module.system.service.ISysUserOnlineService
-
在线分页
- openid - 类中的变量 io.github.mangocrisp.spring.taybct.api.system.domain.SysUser
-
微信小程序 openid
- OPENID - 接口中的静态变量 io.github.mangocrisp.spring.taybct.common.constants.CacheConstants.OAuth
-
使用 open id 登录的
- OPENID - 类中的静态变量 io.github.mangocrisp.spring.taybct.common.enums.OAuthenticationMethodType
-
微信 open id
- operationsBeforeOutput - 类中的变量 io.github.mangocrisp.spring.taybct.auth.security.util.ResponseHandler
-
其他的操作,这里,指的是希望使用 Authentication 做点什么,这个操作会在往前端输出之前操作
- org.springframework.core.codec - 程序包 org.springframework.core.codec
- otherTokenEndpointConfigurer - 类中的变量 io.github.mangocrisp.spring.taybct.auth.security.granter.DefaultCustomizeTokenEndpointConfigurer
-
你还可以自定义一些对端点的配置
- otherTokenEndpointConfigurer() - 类中的方法 io.github.mangocrisp.spring.taybct.auth.security.config.AuthorizationServerConfig
-
我在下面配置了默认的端点配置,主要是加上了用户名密码的鉴权模式,所以,如果还有其他的要添加的模式,你可以尝试去实现一个 IOtherTokenEndpointConfigurer,然后可以参考 ICustomizeTokenEndpointConfigurer 里面的写法自己配置这些端点
- OtherTokenEndpointConfigurer - io.github.mangocrisp.spring.taybct.auth.security.granter中的类
-
自定义的 token 鉴权配置,配置端点如何鉴权和一些自定义的鉴权方式
- OtherTokenEndpointConfigurer() - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.granter.OtherTokenEndpointConfigurer
- OtherTokenEndpointConfigurer(List<IOtherTokenEndpointConfigurer>) - 类的构造器 io.github.mangocrisp.spring.taybct.auth.security.granter.OtherTokenEndpointConfigurer
- otherTokenEndpointConfigurerList - 类中的变量 io.github.mangocrisp.spring.taybct.auth.security.granter.OtherTokenEndpointConfigurer
All Classes and Interfaces|常量字段值|所有程序包|序列化表格