索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- AbstractCustomAuthenticationGrant - cn.bbwres.biscuit.security.oauth2.grant中的类
- AbstractCustomAuthenticationGrant(AuthenticationConverter, AuthenticationProvider) - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.AbstractCustomAuthenticationGrant
-
初始化
- AbstractGrantAuthenticationProvider - cn.bbwres.biscuit.security.oauth2.grant中的类
-
GrantAuthenticationProvider 抽象类
- AbstractGrantAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<?>) - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.AbstractGrantAuthenticationProvider
- accessTokenCustomizer() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
-
扩展token
- authenticate(Authentication) - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.AbstractGrantAuthenticationProvider
-
Performs authentication with the same contract as
AuthenticationManager.authenticate(Authentication). - authenticateHandler(RegisteredClient, OAuth2AuthorizationGrantAuthenticationToken) - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.AbstractGrantAuthenticationProvider
-
认证处理
- authenticateHandler(RegisteredClient, OAuth2AuthorizationGrantAuthenticationToken) - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationProvider
-
认证处理
- authenticationLoginEventListener(AuthenticationLoginService) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
-
登录事件
- AuthenticationLoginEventListener - cn.bbwres.biscuit.security.oauth2.event中的类
-
增加登录日志
- AuthenticationLoginEventListener(AuthenticationLoginService) - 类的构造器 cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginEventListener
- authenticationLoginService() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
-
登录事件处理服务
- AuthenticationLoginService - cn.bbwres.biscuit.security.oauth2.event中的接口
-
登录之后的事件服务
- authorizationConsentService() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.InMemoryOauth2AuthorizationServiceConfig
-
基于内存的OAuth2AuthorizationConsentService服务
- authorizationConsentService(RedisTemplate<Object, Object>, BiscuitSecurityProperties) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
-
基于redis 认证的 OAuth2AuthorizationService
- authorizationConsentService(JdbcOperations, RegisteredClientRepository) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.JdbcOauth2AuthorizationServiceConfig
-
基于jdbc的OAuth2AuthorizationConsentService服务
- authorizationServerSecurityFilterChain(HttpSecurity, ObjectProvider<List<CustomAuthenticationGrant>>, CustomLoginUrlAuthenticationEntryPoint) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
-
安全配置
- authorizationServerSettings() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
-
AuthorizationServerSettings 配置 配置端点信息
- authorizationService(RegisteredClientRepository, RedisTemplate<Object, Object>, BiscuitSecurityProperties) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
-
基于redis 认证的 OAuth2AuthorizationService
- AuthUser - cn.bbwres.biscuit.security.oauth2.vo中的类
-
认证的登陆用户信息。
- AuthUser(String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - 类的构造器 cn.bbwres.biscuit.security.oauth2.vo.AuthUser
-
Construct the
Userwith the details required byDaoAuthenticationProvider. - AuthUser(String, String, Collection<? extends GrantedAuthority>) - 类的构造器 cn.bbwres.biscuit.security.oauth2.vo.AuthUser
-
Calls the more complex constructor with all boolean arguments set to.
- AuthUser(UserDetails, String, String, String) - 类的构造器 cn.bbwres.biscuit.security.oauth2.vo.AuthUser
B
- BiscuitSecurityConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
授权认证配置
- BiscuitSecurityConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
- BiscuitSecurityProperties - cn.bbwres.biscuit.security.oauth2.properties中的类
-
安全相关配置属性
- BiscuitSecurityProperties() - 类的构造器 cn.bbwres.biscuit.security.oauth2.properties.BiscuitSecurityProperties
C
- checkToken(String) - 类中的方法 cn.bbwres.biscuit.security.oauth2.endpoint.UserInfoEndpoint
-
检查用户的token
- CLIENT_SETTING_SINGLE_USER_LOGIN - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
单个用户登录
- cn.bbwres.biscuit.security.oauth2.config - 程序包 cn.bbwres.biscuit.security.oauth2.config
- cn.bbwres.biscuit.security.oauth2.constants - 程序包 cn.bbwres.biscuit.security.oauth2.constants
- cn.bbwres.biscuit.security.oauth2.endpoint - 程序包 cn.bbwres.biscuit.security.oauth2.endpoint
- cn.bbwres.biscuit.security.oauth2.event - 程序包 cn.bbwres.biscuit.security.oauth2.event
- cn.bbwres.biscuit.security.oauth2.grant - 程序包 cn.bbwres.biscuit.security.oauth2.grant
- cn.bbwres.biscuit.security.oauth2.grant.username - 程序包 cn.bbwres.biscuit.security.oauth2.grant.username
- cn.bbwres.biscuit.security.oauth2.properties - 程序包 cn.bbwres.biscuit.security.oauth2.properties
- cn.bbwres.biscuit.security.oauth2.service.redis - 程序包 cn.bbwres.biscuit.security.oauth2.service.redis
- cn.bbwres.biscuit.security.oauth2.service.redis.pojo - 程序包 cn.bbwres.biscuit.security.oauth2.service.redis.pojo
- cn.bbwres.biscuit.security.oauth2.utils - 程序包 cn.bbwres.biscuit.security.oauth2.utils
- cn.bbwres.biscuit.security.oauth2.vo - 程序包 cn.bbwres.biscuit.security.oauth2.vo
- cn.bbwres.biscuit.security.oauth2.web - 程序包 cn.bbwres.biscuit.security.oauth2.web
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.bbwres.biscuit.security.oauth2.web.CustomLoginUrlAuthenticationEntryPoint
-
Performs the redirect (or forward) to the login form URL.
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - 类中的方法 cn.bbwres.biscuit.security.oauth2.web.JsonAuthenticationEntryPoint
-
Commences an authentication scheme.
- convert(HttpServletRequest) - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationConverter
-
转换请求信息
- CUSTOM_CLAIMS_PREFIX - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
自定义的token claims 的前缀
- CUSTOM_CLAIMS_PREFIX_GRANT_TYPE - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
grant_type
- CUSTOM_CLAIMS_PREFIX_ROLES - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
角色
- CUSTOM_CLAIMS_PREFIX_TENANT_ID - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
租户id
- CUSTOM_CLAIMS_PREFIX_USER_ID - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
用户id
- CUSTOM_CLAIMS_PREFIX_ZH_NAME - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
中文名称
- CustomAuthenticationGrant - cn.bbwres.biscuit.security.oauth2.grant中的接口
-
自定义的CustomAuthenticationConverter
- CustomGrantConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
自定义的Granter 配置
- CustomGrantConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.CustomGrantConfig
- customLoginUrlAuthenticationEntryPoint(BiscuitSecurityProperties, AuthorizationServerSettings, ObjectProvider<MessageSourceAccessor>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
-
认证失败登录页面配置
- CustomLoginUrlAuthenticationEntryPoint - cn.bbwres.biscuit.security.oauth2.web中的类
-
自定义的CustomLoginUrlAuthenticationEntryPoint 针对与非code认证的请求,返回json数据
- CustomLoginUrlAuthenticationEntryPoint(String, AuthorizationServerSettings, ObjectProvider<MessageSourceAccessor>) - 类的构造器 cn.bbwres.biscuit.security.oauth2.web.CustomLoginUrlAuthenticationEntryPoint
D
- DefaultAuthenticationLoginServiceImpl - cn.bbwres.biscuit.security.oauth2.event中的类
-
登录之后的事件服务
- DefaultAuthenticationLoginServiceImpl() - 类的构造器 cn.bbwres.biscuit.security.oauth2.event.DefaultAuthenticationLoginServiceImpl
F
- failureBadCredentialsEvent(AbstractAuthenticationFailureEvent) - 类中的方法 cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginEventListener
-
登陆鉴权错误事件处理
- findById(String) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService
-
根据tokenId查询数据
- findById(String, String) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationConsentService
-
根据注册客户端ID和主体名称查找OAuth2授权同意信息
- findByToken(String, OAuth2TokenType) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService
G
- getAllParameters(HttpServletRequest) - 类中的静态方法 cn.bbwres.biscuit.security.oauth2.utils.ParamsUtil
-
获取所有请求参数¬
- getAuthority() - 类中的方法 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
- getCredentials() - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationToken
- getCustomAuthenticationConverter() - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.AbstractCustomAuthenticationGrant
-
获取自定义的 AuthenticationConverter
- getCustomAuthenticationConverter() - 接口中的方法 cn.bbwres.biscuit.security.oauth2.grant.CustomAuthenticationGrant
-
获取自定义的 AuthenticationConverter
- getCustomAuthenticationProvider() - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.AbstractCustomAuthenticationGrant
-
获取自定义的 AuthenticationProvider
- getCustomAuthenticationProvider() - 接口中的方法 cn.bbwres.biscuit.security.oauth2.grant.CustomAuthenticationGrant
-
获取自定义的 AuthenticationProvider
- getFormParameters(HttpServletRequest) - 类中的静态方法 cn.bbwres.biscuit.security.oauth2.utils.ParamsUtil
-
从Form表单中获取请求参数
- getLoginAuthResource() - 接口中的方法 cn.bbwres.biscuit.security.oauth2.endpoint.ResourceService
-
获取仅需要登陆认证的资源地址
- getRedisKey() - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AllTokenKey
-
获取redis的key
- getRedisKey() - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AuthorizationTokenKeyInfo
-
获取redis的key
- getRedisKey() - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2ClientPrincipalName
-
获取redis的key
- getResourceByRole(Set<String>) - 接口中的方法 cn.bbwres.biscuit.security.oauth2.endpoint.ResourceService
-
根据角色信息获取出当前角色拥有的资源信息
- getRoleCode() - 类中的方法 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
- getRoleId() - 类中的方法 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
I
- in_memory - 枚举类 中的枚举常量 cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
-
内存存储token
- inMemoryOauth2AuthorizationService() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.InMemoryOauth2AuthorizationServiceConfig
-
基于内存的OAuth2AuthorizationService服务
- InMemoryOauth2AuthorizationServiceConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.InMemoryOauth2AuthorizationServiceConfig
J
- jdbc - 枚举类 中的枚举常量 cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
-
数据库存储token信息
- jdbcOauth2AuthorizationService(JdbcOperations, RegisteredClientRepository) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.JdbcOauth2AuthorizationServiceConfig
-
基于jdbc的OAuth2AuthorizationService服务
- JdbcOauth2AuthorizationServiceConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.JdbcOauth2AuthorizationServiceConfig
- JsonAuthenticationEntryPoint - cn.bbwres.biscuit.security.oauth2.web中的类
-
认证失败时返回json数据
- JsonAuthenticationEntryPoint() - 类的构造器 cn.bbwres.biscuit.security.oauth2.web.JsonAuthenticationEntryPoint
- jwkSource(BiscuitSecurityProperties) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
- jwtDecoder(JWKSource<SecurityContext>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
-
JwtDecoder 解码配置
- jwtEncodingContext() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
-
扩展token
K
- KEY_FORMATE - 类中的静态变量 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AllTokenKey
- KEY_FORMATE - 类中的静态变量 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AuthorizationTokenKeyInfo
- KEY_FORMATE - 类中的静态变量 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2ClientPrincipalName
L
- loginAuthResource() - 类中的方法 cn.bbwres.biscuit.security.oauth2.endpoint.UserInfoEndpoint
-
获取登录就可以访问的地址
- loginFail(String, AuthenticationException) - 接口中的方法 cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginService
-
登录失败处理
- loginFail(String, AuthenticationException) - 类中的方法 cn.bbwres.biscuit.security.oauth2.event.DefaultAuthenticationLoginServiceImpl
-
登录失败处理
- loginSuccess(AuthUser) - 接口中的方法 cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginService
-
登录成功
- loginSuccess(AuthUser) - 类中的方法 cn.bbwres.biscuit.security.oauth2.event.DefaultAuthenticationLoginServiceImpl
-
登录成功
M
- MyGrantedAuthority - cn.bbwres.biscuit.security.oauth2.vo中的类
-
系统权限信息
- MyGrantedAuthority() - 类的构造器 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
O
- OAUTH2_ACCESS_DENIED - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
- OAUTH2_ERROR - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
处理失败
- OAUTH2_INVALID_CLIENT - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
- OAUTH2_INVALID_GRANT - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
- OAUTH2_INVALID_TOKEN - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
- OAUTH2_OIDC_TOKEN - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
oidc token
- OAUTH2_PARAMETER_NAME_TENANT_ID - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
租户id
- OAUTH2_SYSTEM_CONFIG_ERROR - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
配置错误
- OAUTH2_USER_DISABLE - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
用户被禁用
- OAUTH2_USER_EXPIRED - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
用户已经过期
- OAUTH2_USER_LOCKED - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
用户被锁定
- OAUTH2_USERNAME_PASSWORD_ERROR - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2ErrorCodeConstants
-
用户名或密码错误
- OAuth2AllTokenKey - cn.bbwres.biscuit.security.oauth2.service.redis.pojo中的类
-
clientId 与token的关系
- OAuth2AllTokenKey() - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AllTokenKey
- Oauth2AuthorizationServiceConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
认证服务的token处理
- Oauth2AuthorizationServiceConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig
- Oauth2AuthorizationServiceConfig.InMemoryOauth2AuthorizationServiceConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
认证服务的token配置
- Oauth2AuthorizationServiceConfig.JdbcOauth2AuthorizationServiceConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
jdbc认证服务的token配置
- Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
认证服务的token配置
- OAuth2AuthorizationTokenKeyInfo - cn.bbwres.biscuit.security.oauth2.service.redis.pojo中的类
-
基础的token信息
- OAuth2AuthorizationTokenKeyInfo() - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2AuthorizationTokenKeyInfo
- OAuth2ClientPrincipalName - cn.bbwres.biscuit.security.oauth2.service.redis.pojo中的类
-
clientId 与token的关系
- OAuth2ClientPrincipalName() - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2ClientPrincipalName
- Oauth2Config - cn.bbwres.biscuit.security.oauth2.config中的类
-
oauth2 相关配置
- Oauth2Config() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
- Oauth2ErrorCodeConstants - cn.bbwres.biscuit.security.oauth2.constants中的接口
-
oauth2 相关错误
- oauth2RedisTemplate(RedisConnectionFactory) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
- Oauth2SystemConstants - cn.bbwres.biscuit.security.oauth2.constants中的接口
-
Oauth2 相关配置常量
- oauth2TokenGenerator(JWKSource<SecurityContext>, OAuth2TokenCustomizer<OAuth2TokenClaimsContext>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.Oauth2Config
-
OAuth2TokenGenerator 配置
- oauth2TokenGenerator(ObjectProvider<OAuth2TokenCustomizer<OAuth2TokenClaimsContext>>, ObjectProvider<OAuth2TokenCustomizer<JwtEncodingContext>>, JWKSource<SecurityContext>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
-
OAuth2TokenGenerator 配置
- OAuth2UserConsent - cn.bbwres.biscuit.security.oauth2.service.redis.pojo中的类
-
The following listing shows the OAuth2UserConsent entity, which is used to persist information mapped from the OAuth2AuthorizationConsent domain class.
- OAuth2UserConsent() - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.pojo.OAuth2UserConsent
P
- PARAMS_SCOPE - 接口中的静态变量 cn.bbwres.biscuit.security.oauth2.constants.Oauth2SystemConstants
-
scop 参数
- ParamsUtil - cn.bbwres.biscuit.security.oauth2.utils中的类
-
参数处理工具类
- ParamsUtil() - 类的构造器 cn.bbwres.biscuit.security.oauth2.utils.ParamsUtil
- PASSWORD - 类中的静态变量 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationToken
- passwordEncoder() - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
-
密码配置
R
- redis - 枚举类 中的枚举常量 cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
-
redis 存储token信息
- RedisOAuth2AuthorizationConsentService - cn.bbwres.biscuit.security.oauth2.service.redis中的类
-
The following listing shows the RedisOAuth2AuthorizationConsentService, which uses an OAuth2UserConsentRepository for persisting an OAuth2UserConsent and maps to and from the OAuth2AuthorizationConsent domain object, using the ModelMapper utility class.
- RedisOAuth2AuthorizationConsentService(RedisOperations<Object, Object>, BiscuitSecurityProperties) - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationConsentService
- RedisOAuth2AuthorizationService - cn.bbwres.biscuit.security.oauth2.service.redis中的类
- RedisOAuth2AuthorizationService(RegisteredClientRepository, RedisOperations<Object, Object>, BiscuitSecurityProperties) - 类的构造器 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService
- RedisOauth2AuthorizationServiceConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
- remove(OAuth2Authorization) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService
- remove(OAuth2AuthorizationConsent) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationConsentService
-
移除OAuth2授权同意信息
- resourceByRole(Set<String>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.endpoint.UserInfoEndpoint
-
获取登录就可以访问的地址
- ResourceService - cn.bbwres.biscuit.security.oauth2.endpoint中的接口
-
获取资源信息
S
- save(OAuth2Authorization) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationService
-
Saves the
OAuth2Authorization. - save(OAuth2AuthorizationConsent) - 类中的方法 cn.bbwres.biscuit.security.oauth2.service.redis.RedisOAuth2AuthorizationConsentService
-
保存OAuth2授权同意信息
- setRoleCode(String) - 类中的方法 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
- setRoleId(String) - 类中的方法 cn.bbwres.biscuit.security.oauth2.vo.MyGrantedAuthority
- successEvent(AuthenticationSuccessEvent) - 类中的方法 cn.bbwres.biscuit.security.oauth2.event.AuthenticationLoginEventListener
-
登陆鉴权成功事件处理
- supports(Class<?>) - 类中的方法 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationProvider
-
Returns
trueif thisAuthenticationProvidersupports the indicatedAuthenticationobject. - systemMessageSource(I18nProperties) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.BiscuitSecurityConfig
-
系统默认的messageSource
T
- TokenConfig - cn.bbwres.biscuit.security.oauth2.config中的类
-
token 生成相关配置
- TokenConfig() - 类的构造器 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
- TokenStoreType - cn.bbwres.biscuit.security.oauth2.properties中的枚举类
-
TokenStore的类型
U
- userInfoEndpoint(OAuth2AuthorizationService, ResourceService) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.TokenConfig
-
token信息
- UserInfoEndpoint - cn.bbwres.biscuit.security.oauth2.endpoint中的类
-
用户信息的端点
- UserInfoEndpoint(OAuth2AuthorizationService, ResourceService) - 类的构造器 cn.bbwres.biscuit.security.oauth2.endpoint.UserInfoEndpoint
- usernamePasswordAuthenticationGrant(OAuth2AuthorizationService, DelegatingOAuth2TokenGenerator, UserDetailsService) - 类中的方法 cn.bbwres.biscuit.security.oauth2.config.CustomGrantConfig
-
用户名密码方式登录的GrantAuthenticationProvider
- UsernamePasswordAuthenticationGrant - cn.bbwres.biscuit.security.oauth2.grant.username中的类
-
账户密码认证支持
- UsernamePasswordAuthenticationGrant(OAuth2AuthorizationService, DelegatingOAuth2TokenGenerator, DaoAuthenticationProvider) - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordAuthenticationGrant
-
初始化账户密码认证支持
- UsernamePasswordGrantAuthenticationConverter - cn.bbwres.biscuit.security.oauth2.grant.username中的类
-
用户账号密码登录
- UsernamePasswordGrantAuthenticationConverter() - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationConverter
- UsernamePasswordGrantAuthenticationProvider - cn.bbwres.biscuit.security.oauth2.grant.username中的类
-
账号密码登录
- UsernamePasswordGrantAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<?>, AuthenticationProvider) - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationProvider
- UsernamePasswordGrantAuthenticationToken - cn.bbwres.biscuit.security.oauth2.grant.username中的类
-
用户名 密码登录的token
- UsernamePasswordGrantAuthenticationToken(Authentication, Map<String, Object>, String, String, String) - 类的构造器 cn.bbwres.biscuit.security.oauth2.grant.username.UsernamePasswordGrantAuthenticationToken
-
Sub-class constructor.
V
- valueOf(String) - 枚举类中的静态方法 cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 cn.bbwres.biscuit.security.oauth2.properties.TokenStoreType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
常量字段值|所有程序包|所有类和接口|序列化表格