C D E F G H I J L M O P R S V
C
- createRestApi() - 类 中的方法org.rxjava.security.example.config.ExplicitWebfluxSecurityConfig
-
Api文档
- CustomPermissionEvaluator - org.rxjava.security.example.config中的类
-
- CustomPermissionEvaluator() - 类 的构造器org.rxjava.security.example.config.CustomPermissionEvaluator
-
D
- delete() - 类 中的方法org.rxjava.security.example.controller.SwaggerController
-
- DemoController - org.rxjava.security.example.controller中的类
-
- DemoController() - 类 的构造器org.rxjava.security.example.controller.DemoController
-
E
- ExplicitWebfluxSecurityConfig - org.rxjava.security.example.config中的类
-
- ExplicitWebfluxSecurityConfig() - 类 的构造器org.rxjava.security.example.config.ExplicitWebfluxSecurityConfig
-
F
- findByIdentityTypeAndIdentifier(String, String) - 接口 中的方法org.rxjava.security.example.repository.ManagerAuthRepository
-
- findByManagerId(String) - 接口 中的方法org.rxjava.security.example.repository.ManagerPermissionRepository
-
G
- get() - 类 中的方法org.rxjava.security.example.controller.SwaggerController
-
- getAuthorities() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
- getCredentials() - 类 中的方法org.rxjava.security.example.config.JwtAuthenticationToken
-
凭证即为token
- getInfo() - 类 中的方法org.rxjava.security.example.controller.DemoController
-
获取信息
- getPassword() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
此处保存的授权类型
- getPrincipal() - 类 中的方法org.rxjava.security.example.config.JwtAuthenticationToken
-
UserDetails
- getUsername() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
H
- hasAnyRole() - 类 中的方法org.rxjava.security.example.controller.DemoController
-
拥有以下其中一个角色
- hasPermission(Authentication, Object, Object) - 类 中的方法org.rxjava.security.example.config.CustomPermissionEvaluator
-
- hasPermission(Authentication, Serializable, String, Object) - 类 中的方法org.rxjava.security.example.config.CustomPermissionEvaluator
-
- hasPermission(String, Permission) - 类 中的方法org.rxjava.security.example.controller.DemoController
-
拥有权限(方法不好用,是阻塞的,而且没法覆盖默认的)
- hasRole() - 类 中的方法org.rxjava.security.example.controller.DemoController
-
拥有角色
I
- IdentityType - org.rxjava.security.example.type中的枚举
-
- isAccountNonExpired() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
- isAccountNonLocked() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
- isCredentialsNonExpired() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
- isEnabled() - 类 中的方法org.rxjava.security.example.entity.SecurityUser
-
J
- JwtAuthenticationToken - org.rxjava.security.example.config中的类
-
- JwtAuthenticationToken(String) - 类 的构造器org.rxjava.security.example.config.JwtAuthenticationToken
-
- JwtAuthenticationToken(UserDetails, String, Collection<? extends GrantedAuthority>) - 类 的构造器org.rxjava.security.example.config.JwtAuthenticationToken
-
L
- loginByPhoneSms(LoginByPhoneSmsForm) - 类 中的方法org.rxjava.security.example.controller.DemoController
-
手机验证码登陆(若手机号不存在则创建手机类型账号)
- LoginByPhoneSmsForm - org.rxjava.security.example.form中的类
-
- LoginByPhoneSmsForm() - 类 的构造器org.rxjava.security.example.form.LoginByPhoneSmsForm
-
- LoginLog - org.rxjava.security.example.entity中的类
-
- LoginLog() - 类 的构造器org.rxjava.security.example.entity.LoginLog
-
- LoginLogRepository - org.rxjava.security.example.repository中的接口
-
M
- main(String[]) - 类 中的静态方法org.rxjava.security.example.RxSecurityExampleApplication
-
- Manager - org.rxjava.security.example.entity中的类
-
- Manager() - 类 的构造器org.rxjava.security.example.entity.Manager
-
- ManagerAuth - org.rxjava.security.example.entity中的类
-
- ManagerAuth() - 类 的构造器org.rxjava.security.example.entity.ManagerAuth
-
- ManagerAuthRepository - org.rxjava.security.example.repository中的接口
-
- ManagerAuthStatus - org.rxjava.security.example.status中的枚举
-
- ManagerPageForm - org.rxjava.security.example.form中的类
-
- ManagerPageForm() - 类 的构造器org.rxjava.security.example.form.ManagerPageForm
-
- ManagerPermission - org.rxjava.security.example.entity中的类
-
- ManagerPermission() - 类 的构造器org.rxjava.security.example.entity.ManagerPermission
-
- ManagerPermissionRepository - org.rxjava.security.example.repository中的接口
-
- ManagerRepository - org.rxjava.security.example.repository中的接口
-
- ManagerRole - org.rxjava.security.example.entity中的类
-
- ManagerRole() - 类 的构造器org.rxjava.security.example.entity.ManagerRole
-
- ManagerRoleRepository - org.rxjava.security.example.repository中的接口
-
O
- org.rxjava.security.example - 程序包 org.rxjava.security.example
-
- org.rxjava.security.example.config - 程序包 org.rxjava.security.example.config
-
- org.rxjava.security.example.controller - 程序包 org.rxjava.security.example.controller
-
- org.rxjava.security.example.entity - 程序包 org.rxjava.security.example.entity
-
- org.rxjava.security.example.form - 程序包 org.rxjava.security.example.form
-
- org.rxjava.security.example.repository - 程序包 org.rxjava.security.example.repository
-
- org.rxjava.security.example.status - 程序包 org.rxjava.security.example.status
-
- org.rxjava.security.example.type - 程序包 org.rxjava.security.example.type
-
P
- Permission - org.rxjava.security.example.entity中的类
-
- Permission() - 类 的构造器org.rxjava.security.example.entity.Permission
-
- PermissionRepository - org.rxjava.security.example.repository中的接口
-
- post() - 类 中的方法org.rxjava.security.example.controller.SwaggerController
-
- put() - 类 中的方法org.rxjava.security.example.controller.SwaggerController
-
R
- Role - org.rxjava.security.example.entity中的类
-
- Role() - 类 的构造器org.rxjava.security.example.entity.Role
-
- RolePermission - org.rxjava.security.example.entity中的类
-
- RolePermission() - 类 的构造器org.rxjava.security.example.entity.RolePermission
-
- RolePermissionRepository - org.rxjava.security.example.repository中的接口
-
- RoleRepository - org.rxjava.security.example.repository中的接口
-
- RoleToManagerForm - org.rxjava.security.example.form中的类
-
- RoleToManagerForm() - 类 的构造器org.rxjava.security.example.form.RoleToManagerForm
-
- RxSecurityExampleApplication - org.rxjava.security.example中的类
-
- RxSecurityExampleApplication() - 类 的构造器org.rxjava.security.example.RxSecurityExampleApplication
-
S
- SecurityUser - org.rxjava.security.example.entity中的类
-
- SecurityUser(String, String, String, String, List<Role>) - 类 的构造器org.rxjava.security.example.entity.SecurityUser
-
- securityWebFilterChain(ServerHttpSecurity) - 类 中的方法org.rxjava.security.example.config.ExplicitWebfluxSecurityConfig
-
- SwaggerController - org.rxjava.security.example.controller中的类
-
- SwaggerController() - 类 的构造器org.rxjava.security.example.controller.SwaggerController
-
V
- valueOf(String) - 枚举 中的静态方法org.rxjava.security.example.status.ManagerAuthStatus
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法org.rxjava.security.example.type.IdentityType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.rxjava.security.example.status.ManagerAuthStatus
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法org.rxjava.security.example.type.IdentityType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
C D E F G H I J L M O P R S V
Copyright © 2019. All Rights Reserved.