package com.gk.firework.Config.Oauth2;
|
|
|
import org.springframework.security.core.GrantedAuthority;
|
|
/**
|
* oauth2.0授权 角色类
|
*
|
* @author zhangby
|
* @date 2019-05-14 09:25
|
*/
|
|
public class OauthRole implements GrantedAuthority {
|
|
/**
|
* 角色id
|
*/
|
private String id;
|
/**
|
* 角色名称
|
*/
|
private String name;
|
|
private String code;
|
|
private String btnAccess;
|
|
public OauthRole(String id, String name,String code,String btnAccess) {
|
this.name = name;
|
this.id = id;
|
this.code = code;
|
this.btnAccess = btnAccess;
|
}
|
|
@Override
|
public String getAuthority() {
|
return name;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getBtnAccess() {
|
return btnAccess;
|
}
|
|
public void setBtnAccess(String btnAccess) {
|
this.btnAccess = btnAccess;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
}
|