com.supermap.server.config

类 OAuthConfig

  • java.lang.Object
    • com.supermap.server.config.OAuthConfig
  • 所有已实现的接口:
    java.io.Serializable


    public class OAuthConfig
    extends java.lang.Object
    implements java.io.Serializable
    

    OAuth 2.0 配置类

    从以下版本开始:
    7.0.1
    另请参阅:
    序列化表格
    • 字段概要

      字段 
      限定符和类型 字段和说明
      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 copy() 
      boolean equals(java.lang.Object obj) 
      int hashCode() 
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • id

        public int id
        

        配置ID

        从以下版本开始:
        7.0.1
      • enabled

        public boolean enabled
        

        是否启用

        从以下版本开始:
        7.0.1
      • loginType

        public java.lang.String loginType
        

        登录方式

        从以下版本开始:
        7.0.1
      • clientSecret

        public java.lang.String clientSecret
        

        申请应用时分配的AppSecret

        从以下版本开始:
        7.0.1
      • clientID

        public java.lang.String clientID
        

        申请应用时分配的Appkey

        从以下版本开始:
        7.0.1
      • redirectDomain

        public java.lang.String redirectDomain
        

        回调域名

        从以下版本开始:
        7.0.1
      • buttonText

        public java.lang.String buttonText
        

        在登录界面显示的登录按钮名称。比如:QQ账号登录

        从以下版本开始:
        7.1.0
      • loginIcon

        public java.lang.String loginIcon
        

        指定在登录界面显示的登录图标.比如:qq_login.png 注:图标文件要位于jar包的./staticFiles/img/文件夹下

        从以下版本开始:
        7.1.0
      • roleMapping

        public java.lang.String roleMapping
        
        OAuth用户的角色标识与iServer角色的映射关系,例如 {"adminRole":["ADMIN"],"thirdPartRole":["iserverRoleName1"]}
    • 构造器详细资料

      • OAuthConfig

        public OAuthConfig()
        
      • OAuthConfig

        public OAuthConfig(OAuthConfig oAuthConfig)
        
    • 方法详细资料

      • equals

        public boolean equals(java.lang.Object obj)
        
        覆盖:
        equals 在类中 java.lang.Object
      • hashCode

        public int hashCode()
        
        覆盖:
        hashCode 在类中 java.lang.Object