类 SysOauth2Client
- 所有已实现的接口:
Serializable
- 直接已知子类:
ClientConfig
,OAuth2ClientDTO
@TableName("sys_oauth2_client")
public class SysOauth2Client
extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long>
implements Serializable
客户端
sys_oauth2_client
sys_oauth2_client
- 从以下版本开始:
- 1.0.0
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private Long
认证令牌时效private String
扩展信息private String
权限列表private String
授权模式 ,字符串,逗号隔开可以设置多种模式
authorization_code:授权码模式(官方推荐),适合第三方登录 client -- 带着 client id 去获取授权码 -- 需要登录验证 -- 验证通过后获取到授权码 -- 用获取到的授权码去请求获取 token -- 拿到 token 才能请求资源
implicit:简化模式(不常用) ,不再需要授权码 直接就返回了 token ,但是这个第一步的 token 是不能直接用的,是存在 Fragment 里面的 ,需要到另一个 Web-Hosted Client 服务器去解析,这个服务器会返回一个 script 让客户端来解析,解析之后的 token 就是我们需要的 token了
password:密码模式(用得也不多) ,用户直接输入密码去授权服务器获取 token
client_credentials:客户端模式 (不常用),直接认证服务器获取 token
refresh_token: 刷新令牌private String
是否自动放行private String
客户端IDprivate String
客户端名,可以用来描述客户端private String
客户端密钥private Long
刷新令牌时效private String
资源id列表private String
域 逗号隔开private static final long
private String
回调地址 -
构造器概要
构造器 -
方法概要
从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic
canEqual, equals, getUniqueKey, hashCode, setUniqueKey, toString
从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity
getIsDeleted, setIsDeleted
从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity
getCreateTime, getCreateUser, getExpansion, getId, getUpdateTime, getUpdateUser, setCreateTime, setCreateUser, setExpansion, setId, setUpdateTime, setUpdateUser
-
字段详细资料
-
serialVersionUID
@TableField(exist=false) private static final long serialVersionUID- 另请参阅:
-
clientId
客户端ID -
clientName
客户端名,可以用来描述客户端 -
clientSecret
客户端密钥 -
resourceIds
资源id列表 -
scope
域 逗号隔开 -
authorizedGrantTypes
授权模式 ,字符串,逗号隔开可以设置多种模式
authorization_code:授权码模式(官方推荐),适合第三方登录 client -- 带着 client id 去获取授权码 -- 需要登录验证 -- 验证通过后获取到授权码 -- 用获取到的授权码去请求获取 token -- 拿到 token 才能请求资源
implicit:简化模式(不常用) ,不再需要授权码 直接就返回了 token ,但是这个第一步的 token 是不能直接用的,是存在 Fragment 里面的 ,需要到另一个 Web-Hosted Client 服务器去解析,这个服务器会返回一个 script 让客户端来解析,解析之后的 token 就是我们需要的 token了
password:密码模式(用得也不多) ,用户直接输入密码去授权服务器获取 token
client_credentials:客户端模式 (不常用),直接认证服务器获取 token
refresh_token: 刷新令牌 -
webServerRedirectUri
回调地址 -
authorities
权限列表 -
accessTokenValidity
认证令牌时效 -
refreshTokenValidity
刷新令牌时效 -
additionalInformation
扩展信息 -
autoApprove
是否自动放行
-
-
构造器详细资料
-
SysOauth2Client
public SysOauth2Client()
-