|
|
@ -17,6 +17,7 @@ |
|
|
|
package org.springblade.system.entity; |
|
|
|
package org.springblade.system.entity; |
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableName; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnore; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.Data; |
|
|
@ -34,63 +35,64 @@ import org.springblade.core.mp.base.BaseEntity; |
|
|
|
@ApiModel(value = "Client对象", description = "Client对象") |
|
|
|
@ApiModel(value = "Client对象", description = "Client对象") |
|
|
|
public class AuthClient extends BaseEntity { |
|
|
|
public class AuthClient extends BaseEntity { |
|
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 客户端id |
|
|
|
* 客户端id |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "客户端id") |
|
|
|
@ApiModelProperty(value = "客户端id") |
|
|
|
private String clientId; |
|
|
|
private String clientId; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 客户端密钥 |
|
|
|
* 客户端密钥 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "客户端密钥") |
|
|
|
@ApiModelProperty(value = "客户端密钥") |
|
|
|
private String clientSecret; |
|
|
|
private String clientSecret; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 资源集合 |
|
|
|
* 资源集合 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "资源集合") |
|
|
|
@ApiModelProperty(value = "资源集合") |
|
|
|
private String resourceIds; |
|
|
|
private String resourceIds; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 授权范围 |
|
|
|
* 授权范围 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "授权范围") |
|
|
|
@ApiModelProperty(value = "授权范围") |
|
|
|
private String scope; |
|
|
|
private String scope; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 授权类型 |
|
|
|
* 授权类型 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "授权类型") |
|
|
|
@ApiModelProperty(value = "授权类型") |
|
|
|
private String authorizedGrantTypes; |
|
|
|
private String authorizedGrantTypes; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 回调地址 |
|
|
|
* 回调地址 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "回调地址") |
|
|
|
@ApiModelProperty(value = "回调地址") |
|
|
|
private String webServerRedirectUri; |
|
|
|
private String webServerRedirectUri; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 权限 |
|
|
|
* 权限 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "权限") |
|
|
|
@ApiModelProperty(value = "权限") |
|
|
|
private String authorities; |
|
|
|
private String authorities; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 令牌过期秒数 |
|
|
|
* 令牌过期秒数 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "令牌过期秒数") |
|
|
|
@ApiModelProperty(value = "令牌过期秒数") |
|
|
|
private Integer accessTokenValidity; |
|
|
|
private Integer accessTokenValidity; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 刷新令牌过期秒数 |
|
|
|
* 刷新令牌过期秒数 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "刷新令牌过期秒数") |
|
|
|
@ApiModelProperty(value = "刷新令牌过期秒数") |
|
|
|
private Integer refreshTokenValidity; |
|
|
|
private Integer refreshTokenValidity; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 附加说明 |
|
|
|
* 附加说明 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ApiModelProperty(value = "附加说明") |
|
|
|
@JsonIgnore |
|
|
|
private String additionalInformation; |
|
|
|
@ApiModelProperty(value = "附加说明") |
|
|
|
/** |
|
|
|
private String additionalInformation; |
|
|
|
* 自动授权 |
|
|
|
/** |
|
|
|
*/ |
|
|
|
* 自动授权 |
|
|
|
@ApiModelProperty(value = "自动授权") |
|
|
|
*/ |
|
|
|
private String autoapprove; |
|
|
|
@ApiModelProperty(value = "自动授权") |
|
|
|
|
|
|
|
private String autoapprove; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|