public class OAuthConfig
extends java.lang.Object
implements java.io.Serializable
OAuth 2.0 配置类
| 限定符和类型 | 字段和说明 | 
|---|---|
java.lang.String | 
buttonText
在登录界面显示的登录按钮名称。 
 | 
java.lang.String | 
clientID
申请应用时分配的Appkey 
 | 
java.lang.String | 
clientSecret
申请应用时分配的AppSecret 
 | 
boolean | 
enabled
是否启用 
 | 
int | 
id
配置ID 
 | 
java.lang.String | 
loginIcon
指定在登录界面显示的登录图标.比如:qq_login.png 注:图标文件要位于jar包的. 
 | 
java.lang.String | 
loginType
登录方式 
 | 
java.lang.String | 
redirectDomain
回调域名 
 | 
java.lang.String | 
roleMapping
OAuth用户的角色标识与iServer角色的映射关系,例如 {"adminRole":["ADMIN"],"thirdPartRole":["iserverRoleName1"]} 
 | 
| 构造器和说明 | 
|---|
OAuthConfig()  | 
OAuthConfig(OAuthConfig oAuthConfig)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
OAuthConfig | 
copy()  | 
boolean | 
equals(java.lang.Object obj)  | 
int | 
hashCode()  | 
public int id
配置ID
public boolean enabled
是否启用
public java.lang.String loginType
登录方式
public java.lang.String clientSecret
申请应用时分配的AppSecret
public java.lang.String clientID
申请应用时分配的Appkey
public java.lang.String redirectDomain
回调域名
public java.lang.String buttonText
在登录界面显示的登录按钮名称。比如:QQ账号登录
public java.lang.String loginIcon
指定在登录界面显示的登录图标.比如:qq_login.png 注:图标文件要位于jar包的./staticFiles/img/文件夹下
public java.lang.String roleMapping
public OAuthConfig()
public OAuthConfig(OAuthConfig oAuthConfig)
public OAuthConfig copy()
public boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 java.lang.Object