跳过导航链接
A B C D E F G H I L M O P Q R S T U V W 

A

AbstractAuthDingtalkRequest - com.centit.framework.users.service.impl中的类
钉钉登录抽象类,负责处理使用钉钉账号登录第三方网站和扫码登录第三方网站两种钉钉的登录方式
AbstractAuthDingtalkRequest(AppConfig, AuthSource) - 类 的构造器com.centit.framework.users.service.impl.AbstractAuthDingtalkRequest
 
AccessToken - com.centit.framework.users.po中的类
授权所需的token
AccessToken() - 类 的构造器com.centit.framework.users.po.AccessToken
 
accessToken() - 接口 中的方法com.centit.framework.users.service.AuthSource
获取accessToken的api
AccessTokenDao - com.centit.framework.users.dao中的类
 
AccessTokenDao() - 类 的构造器com.centit.framework.users.dao.AccessTokenDao
 
AccessTokenService - com.centit.framework.users.service中的接口
 
AccessTokenServiceImpl - com.centit.framework.users.service.impl中的类
 
AccessTokenServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.AccessTokenServiceImpl
 
accessTokenUrl(String) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
返回获取accessToken的url
AES_KEY_ILLEGAL - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
不合法的aeskey
APP_KEY - 类 中的静态变量com.centit.framework.users.constant.AppConstant
开发者后台-应用开发-企业内部应用-选择您的小程序-凭证与基础信息-AppKey
APP_SECRET - 类 中的静态变量com.centit.framework.users.constant.AppConstant
开发者后台-应用开发-企业内部应用-选择您的小程序-凭证与基础信息-AppSecret
AppConfig - com.centit.framework.users.config中的类
应用凭证配置
AppConfig() - 类 的构造器com.centit.framework.users.config.AppConfig
 
AppConstant - com.centit.framework.users.constant中的类
应用凭证常量
AppConstant() - 类 的构造器com.centit.framework.users.constant.AppConstant
 
AuthCallback - com.centit.framework.users.po中的类
授权回调时的参数类
AuthCallback() - 类 的构造器com.centit.framework.users.po.AuthCallback
 
AuthDefaultRequest - com.centit.framework.users.service.impl中的类
默认的login处理类
AuthDefaultRequest(AppConfig, AuthSource) - 类 的构造器com.centit.framework.users.service.impl.AuthDefaultRequest
 
AuthDefaultSource - com.centit.framework.users.service.impl中的枚举
 
AuthDingTalkAccountRequest - com.centit.framework.users.service.impl中的类
钉钉账号登录
AuthDingTalkAccountRequest(AppConfig) - 类 的构造器com.centit.framework.users.service.impl.AuthDingTalkAccountRequest
 
AuthDingTalkRequest - com.centit.framework.users.service.impl中的类
钉钉二维码登录
AuthDingTalkRequest(AppConfig) - 类 的构造器com.centit.framework.users.service.impl.AuthDingTalkRequest
 
authorize() - 接口 中的方法com.centit.framework.users.service.AuthSource
授权的api
authorize(String) - 类 中的方法com.centit.framework.users.service.impl.AbstractAuthDingtalkRequest
返回带state参数的授权url,授权回调时会带上这个state
authorize(String) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
返回带state参数的授权url,授权回调时会带上这个state
authorize(String) - 类 中的方法com.centit.framework.users.service.impl.LoginServiceImpl
 
authorize(String) - 接口 中的方法com.centit.framework.users.service.LoginService
返回带state参数的授权url,可自行跳转页面,授权回调时会带上这个state
AuthSource - com.centit.framework.users.service中的接口
OAuth平台的API地址的统一接口,提供以下方法: 1) AuthSource.authorize(): 获取授权url.

B

bytes2int(byte[]) - 类 中的静态方法com.centit.framework.users.utils.aes.Utils
高位在前bytes数组转int

C

CallBackController - com.centit.framework.users.controller中的类
 
CallBackController() - 类 的构造器com.centit.framework.users.controller.CallBackController
 
com.centit.framework.users.config - 程序包 com.centit.framework.users.config
 
com.centit.framework.users.constant - 程序包 com.centit.framework.users.constant
 
com.centit.framework.users.controller - 程序包 com.centit.framework.users.controller
 
com.centit.framework.users.dao - 程序包 com.centit.framework.users.dao
 
com.centit.framework.users.po - 程序包 com.centit.framework.users.po
 
com.centit.framework.users.service - 程序包 com.centit.framework.users.service
 
com.centit.framework.users.service.impl - 程序包 com.centit.framework.users.service.impl
 
com.centit.framework.users.utils - 程序包 com.centit.framework.users.utils
 
com.centit.framework.users.utils.aes - 程序包 com.centit.framework.users.utils.aes
 
COMPUTE_DECRYPT_TEXT_CORPID_ERROR - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
计算解密文字suiteKey(ISV)或者corpid(普通企业)不匹配
COMPUTE_DECRYPT_TEXT_ERROR - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
计算解密文字错误
COMPUTE_DECRYPT_TEXT_LENGTH_ERROR - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
计算解密文字长度不匹配
COMPUTE_ENCRYPT_TEXT_ERROR - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
计算加密文字错误
COMPUTE_SIGNATURE_ERROR - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
计算签名错误
config - 类 中的变量com.centit.framework.users.service.impl.AuthDefaultRequest
 
CorpInfo - com.centit.framework.users.po中的类
企业授权信息实体类
CorpInfo() - 类 的构造器com.centit.framework.users.po.CorpInfo
 
create(Platform) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
create(UserPlat, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.UserPlatController
 
createDate - 类 中的变量com.centit.framework.users.po.Platform
 
createDate - 类 中的变量com.centit.framework.users.po.UserPlat
 

D

delete(String) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
delete(String) - 类 中的方法com.centit.framework.users.controller.UserPlatController
 
deleteObject(UserPlat) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
deleteObject(UserPlat) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
deleteObjectById(String) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
deleteObjectById(String) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
deletePlatform(Platform) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
deletePlatform(Platform) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
DEPARTMENT_CREATE - 类 中的静态变量com.centit.framework.users.config.UrlConstant
创建部门 接口调用请求地址(请求方式:post)
departmentCreate(String, JSONObject) - 类 中的静态方法com.centit.framework.users.utils.DingTalkUtil
创建部门
DEPARTMENTS_URL - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取部门列表
dingCallback(String, String, Long, String, JSONObject, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.CallBackController
 
DingTalkEncryptException - com.centit.framework.users.utils.aes中的异常错误
钉钉开放平台加解密异常类
DingTalkEncryptException(Integer) - 异常错误 的构造器com.centit.framework.users.utils.aes.DingTalkEncryptException
 
DingTalkEncryptor - com.centit.framework.users.utils.aes中的类
钉钉开放平台加解密方法 在ORACLE官方网站下载JCE无限制权限策略文件 JDK6的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html JDK7的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
DingTalkEncryptor(String, String, String) - 类 的构造器com.centit.framework.users.utils.aes.DingTalkEncryptor
构造函数
DingTalkLogin - com.centit.framework.users.controller中的类
 
DingTalkLogin() - 类 的构造器com.centit.framework.users.controller.DingTalkLogin
 
DingTalkLoginService - com.centit.framework.users.service中的接口
 
DingTalkLoginServiceImpl - com.centit.framework.users.service.impl中的类
 
DingTalkLoginServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
 
DingTalkSuite - com.centit.framework.users.po中的类
钉钉套件实体类
DingTalkSuite() - 类 的构造器com.centit.framework.users.po.DingTalkSuite
 
DingTalkSuiteDao - com.centit.framework.users.dao中的类
 
DingTalkSuiteDao() - 类 的构造器com.centit.framework.users.dao.DingTalkSuiteDao
 
DingTalkSuiteService - com.centit.framework.users.service中的接口
 
DingTalkSuiteServiceImpl - com.centit.framework.users.service.impl中的类
 
DingTalkSuiteServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.DingTalkSuiteServiceImpl
 
DingTalkUtil - com.centit.framework.users.utils中的类
 
DingTalkUtil() - 类 的构造器com.centit.framework.users.utils.DingTalkUtil
 
doGet(String) - 类 中的静态方法com.centit.framework.users.utils.HttpSendUtil
发送 GET 请求(HTTP)
doGetStr(String) - 类 中的静态方法com.centit.framework.users.utils.DingTalkUtil
get请求
doPost(String, String) - 类 中的静态方法com.centit.framework.users.utils.HttpSendUtil
发送 POST 请求
doPostStr(String, String) - 类 中的静态方法com.centit.framework.users.utils.DingTalkUtil
post请求

E

edit(String, Platform) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
edit(String, UserPlat, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.UserPlatController
 
ENCRYPTION_NONCE_ILLEGAL - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
加密随机字符串参数非法
ENCRYPTION_PLAINTEXT_ILLEGAL - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
加密明文文本非法
ENCRYPTION_TIMESTAMP_ILLEGAL - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
加密时间戳参数非法

F

FileUtil - com.centit.framework.users.utils中的类
使用磁盘文件模拟accessToken和jsTicket的数据持久化 正式项目请是写入到Mysql等持久化存储
FileUtil() - 类 的构造器com.centit.framework.users.utils.FileUtil
 

G

getAccess_token() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getAccessCode() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getAccessToken() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getAccessToken(AuthCallback) - 类 中的方法com.centit.framework.users.service.impl.AbstractAuthDingtalkRequest
 
getAccessToken(AuthCallback) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
获取access token
getAccessToken() - 类 中的方法com.centit.framework.users.service.TokenService
 
getAgentId() - 类 中的方法com.centit.framework.users.config.AppConfig
 
getAppId() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getAppKey() - 类 中的方法com.centit.framework.users.config.AppConfig
 
getAppKey() - 类 中的方法com.centit.framework.users.po.Platform
 
getAppKey() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getAppSecret() - 类 中的方法com.centit.framework.users.config.AppConfig
 
getAppSecret() - 类 中的方法com.centit.framework.users.po.Platform
 
getAppSecret() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getAuth_code() - 类 中的方法com.centit.framework.users.po.AuthCallback
 
getAuthchannel() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getAuthchanneltype() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getAuthlevel() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getAuthuserinfo() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getChangeDesc() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getCode() - 类 中的方法com.centit.framework.users.po.AuthCallback
 
getCorpAccessToken() - 类 中的方法com.centit.framework.users.service.TokenService
在此方法中,为了避免频繁获取access_token, 在距离上一次获取access_token时间在两个小时之内的情况, 将直接从持久化存储中读取access_token
getCorpId() - 类 中的方法com.centit.framework.users.config.AppConfig
 
getCorpid() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getCorpId() - 类 中的方法com.centit.framework.users.po.Platform
 
getCorpId() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getCorplogourl() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getCorpname() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getCreateDate() - 类 中的方法com.centit.framework.users.po.Platform
 
getCreateDate() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getCreateTime() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getCreatetime() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getCreateTime() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getCreator() - 类 中的方法com.centit.framework.users.po.Platform
 
getCreator() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getDecryptMsg(String, String, String, String) - 类 中的方法com.centit.framework.users.utils.aes.DingTalkEncryptor
密文解密
getDingTalkSuiteByProperty(Map<String, Object>) - 接口 中的方法com.centit.framework.users.service.DingTalkSuiteService
 
getDingTalkSuiteByProperty(Map<String, Object>) - 类 中的方法com.centit.framework.users.service.impl.DingTalkSuiteServiceImpl
 
getEncodingAesKey() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getEncryptedMap(String, Long, String) - 类 中的方法com.centit.framework.users.utils.aes.DingTalkEncryptor
将和钉钉开放平台同步的消息体加密,返回加密Map
getExpireIn() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getExpireTime() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getFilterField() - 类 中的方法com.centit.framework.users.dao.AccessTokenDao
 
getFilterField() - 类 中的方法com.centit.framework.users.dao.DingTalkSuiteDao
 
getFilterField() - 类 中的方法com.centit.framework.users.dao.PlatformDao
 
getFilterField() - 类 中的方法com.centit.framework.users.dao.UserPlatDao
 
getFromDb() - 类 中的方法com.centit.framework.users.service.TokenService
 
getId() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getIndustry() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getInvitecode() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getInviteurl() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getIsauthenticated() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getIsenable() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getJsapi_ticket() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getLastModifyDate() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getLicensecode() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getName() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getName() - 接口 中的方法com.centit.framework.users.service.AuthSource
获取Source的字符串名字
getObjectById(String) - 接口 中的方法com.centit.framework.users.service.AccessTokenService
 
getObjectById(String) - 类 中的方法com.centit.framework.users.service.impl.AccessTokenServiceImpl
 
getObjectById(String) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
getObjectById(String) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
getObjectById(String) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
getObjectById(String) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
getOpenId() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getPaddingBytes(int) - 类 中的静态方法com.centit.framework.users.utils.aes.PKCS7Padding
填充mode字节
getPermanent_code() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getPlatDesc() - 类 中的方法com.centit.framework.users.po.Platform
 
getPlatform(String) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
getPlatId() - 类 中的方法com.centit.framework.users.po.Platform
 
getPlatId() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getPlatSourceCode() - 类 中的方法com.centit.framework.users.po.Platform
 
getPlatType() - 类 中的方法com.centit.framework.users.po.Platform
 
getRandomStr(int) - 类 中的静态方法com.centit.framework.users.utils.aes.Utils
 
getRealState(String) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
获取state,如果为空, 则默认取当前日期的时间戳
getRedirectUri() - 类 中的方法com.centit.framework.users.config.AppConfig
 
getRefreshToken() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getRefreshTokenExpireIn() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getSignature(String, String, String, String) - 类 中的方法com.centit.framework.users.utils.aes.DingTalkEncryptor
数字签名
getState() - 类 中的方法com.centit.framework.users.po.AuthCallback
 
getSuiteAccessToken() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getSuiteid() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getSuiteid() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getSuiteKey() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getSuiteSecret() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getSuitTicket() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getToken() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getTokenFromCache() - 类 中的方法com.centit.framework.users.service.TokenService
 
getUid() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getUnionId() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getUnionId() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUpdateDate() - 类 中的方法com.centit.framework.users.po.Platform
 
getUpdateDate() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUpdateTime() - 类 中的方法com.centit.framework.users.po.AccessToken
 
getUpdatetime() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
getUpdateTime() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
getUpdator() - 类 中的方法com.centit.framework.users.po.Platform
 
getUpdator() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUserByCode(String) - 接口 中的方法com.centit.framework.users.service.DingTalkLoginService
 
getUserByCode(String) - 类 中的方法com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
访问/sns/getuserinfo_bycode接口获取用户unionid
getUserByUnionId(String, String) - 接口 中的方法com.centit.framework.users.service.DingTalkLoginService
 
getUserByUnionId(String, String) - 类 中的方法com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
访问/topapi/user/getbyunionid 获取userid
getUserCode() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUserId() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUserInfo(String, String, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.DingTalkLogin
登录回调获取授权用户的个人信息
getUserInfo(String, String) - 接口 中的方法com.centit.framework.users.service.DingTalkLoginService
 
getUserInfo(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AbstractAuthDingtalkRequest
 
getUserInfo(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
使用token换取用户信息
getUserInfo(String, String) - 类 中的方法com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
访问/topapi/v2/user/get 获取用户详情
getUserName() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getUserPlatByProperties(Map<String, Object>) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
getUserPlatByProperties(Map<String, Object>) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
getUserPlatId() - 类 中的方法com.centit.framework.users.po.UserPlat
 
getValue(String, String) - 类 中的静态方法com.centit.framework.users.utils.FileUtil
通过key值获取文件中的value

H

hasSamePlat(Platform) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
hasSamePlat(Platform) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
HttpSendUtil - com.centit.framework.users.utils中的类
HTTP 请求工具类
HttpSendUtil() - 类 的构造器com.centit.framework.users.utils.HttpSendUtil
 

I

int2Bytes(int) - 类 中的静态方法com.centit.framework.users.utils.aes.Utils
 
isUniquePlat(String, String) - 类 中的方法com.centit.framework.users.dao.PlatformDao
 

L

list(PageDesc, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
listObjects(Map<String, Object>) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
listObjects(Map<String, Object>, PageDesc) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
listObjects(Map<String, Object>, PageDesc) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
listObjects(Map<String, Object>) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
listObjects(Map<String, Object>, PageDesc) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
listObjects(Map<String, Object>, PageDesc) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
listPlatUsersByPlatId(String) - 类 中的方法com.centit.framework.users.dao.UserPlatDao
 
listPlatUsersByPlatId(String) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
listPlatUsersByPlatId(String) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
listUnitsByUser(String, PageDesc, HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.UserPlatController
 
login(AuthCallback) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
统一的登录入口。
login(AuthCallback) - 类 中的方法com.centit.framework.users.service.impl.LoginServiceImpl
 
login(AuthCallback) - 接口 中的方法com.centit.framework.users.service.LoginService
第三方登录
loginAsClient(HttpServletRequest) - 类 中的方法com.centit.framework.users.controller.PlaformController
这个方法是个内部通讯的客户端程序使用的,客户端程序通过用户代码(注意不是用户名)和密码登录,这个密码建议随机生成
LoginService - com.centit.framework.users.service中的接口
 
LoginServiceImpl - com.centit.framework.users.service.impl中的类
 
LoginServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.LoginServiceImpl
 

M

mergeObject(UserPlat) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
mergeObject(UserPlat) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 

O

OPEN_CONVERSATION_ID - 类 中的静态变量com.centit.framework.users.constant.AppConstant
场景群ID 调用创建场景群接口时返回的 open_conversation_id

P

PKCS7Padding - com.centit.framework.users.utils.aes中的类
 
PKCS7Padding() - 类 的构造器com.centit.framework.users.utils.aes.PKCS7Padding
 
PlaformController - com.centit.framework.users.controller中的类
 
PlaformController() - 类 的构造器com.centit.framework.users.controller.PlaformController
 
Platform - com.centit.framework.users.po中的类
 
Platform() - 类 的构造器com.centit.framework.users.po.Platform
 
Platform(String) - 类 的构造器com.centit.framework.users.po.Platform
 
Platform(String, String, String, String, String) - 类 的构造器com.centit.framework.users.po.Platform
 
PlatformDao - com.centit.framework.users.dao中的类
 
PlatformDao() - 类 的构造器com.centit.framework.users.dao.PlatformDao
 
platformEnvironment - 类 中的变量com.centit.framework.users.controller.DingTalkLogin
 
platformEnvironment - 类 中的变量com.centit.framework.users.controller.PlaformController
 
PlatformService - com.centit.framework.users.service中的接口
 
PlatformServiceImpl - com.centit.framework.users.service.impl中的类
 
PlatformServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.PlatformServiceImpl
 

Q

qrConnect(HttpServletResponse) - 类 中的方法com.centit.framework.users.controller.DingTalkLogin
 

R

read2JSON(String) - 类 中的静态方法com.centit.framework.users.utils.FileUtil
读文件到json
refresh() - 接口 中的方法com.centit.framework.users.service.AuthSource
刷新授权的api
refresh(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.LoginServiceImpl
 
refresh(AccessToken) - 接口 中的方法com.centit.framework.users.service.LoginService
刷新access token (续期)
refreshTokenUrl(String) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
返回获取accessToken的url
removePaddingBytes(byte[]) - 类 中的静态方法com.centit.framework.users.utils.aes.PKCS7Padding
移除mode填充字节
revoke() - 接口 中的方法com.centit.framework.users.service.AuthSource
取消授权的api
revoke(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.LoginServiceImpl
 
revoke(AccessToken) - 接口 中的方法com.centit.framework.users.service.LoginService
撤销授权
revokeUrl(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
返回获取revoke authorization的url
ROBOT_CODE - 类 中的静态变量com.centit.framework.users.constant.AppConstant
开发者后台-开放能力-场景群-机器人-ID

S

saveAccessToke(AccessToken) - 接口 中的方法com.centit.framework.users.service.AccessTokenService
 
saveAccessToke(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AccessTokenServiceImpl
 
saveDingTalkSuiteInfo(DingTalkSuite) - 接口 中的方法com.centit.framework.users.service.DingTalkSuiteService
 
saveDingTalkSuiteInfo(DingTalkSuite) - 类 中的方法com.centit.framework.users.service.impl.DingTalkSuiteServiceImpl
 
savePlatform(Platform) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
savePlatform(Platform) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
saveUserPlat(UserPlat) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
saveUserPlat(UserPlat) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
setAccess_token(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setAccessCode(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setAccessToken(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setAgentId(String) - 类 中的方法com.centit.framework.users.config.AppConfig
 
setAppId(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setAppKey(String) - 类 中的方法com.centit.framework.users.config.AppConfig
 
setAppKey(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setAppKey(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setAppSecret(String) - 类 中的方法com.centit.framework.users.config.AppConfig
 
setAppSecret(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setAppSecret(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setAuth_code(String) - 类 中的方法com.centit.framework.users.po.AuthCallback
 
setAuthchannel(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setAuthchanneltype(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setAuthlevel(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setAuthuserinfo(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setChangeDesc(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setCode(String) - 类 中的方法com.centit.framework.users.po.AuthCallback
 
setCorpId(String) - 类 中的方法com.centit.framework.users.config.AppConfig
 
setCorpid(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setCorpId(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setCorpId(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setCorplogourl(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setCorpname(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setCreateDate(Date) - 类 中的方法com.centit.framework.users.po.Platform
 
setCreateDate(Date) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setCreateTime(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setCreatetime(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setCreateTime(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setCreator(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setCreator(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setEncodingAesKey(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setExpireIn(long) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setExpireTime(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setId(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setIndustry(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setInvitecode(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setInviteurl(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setIsauthenticated(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setIsenable(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setJsapi_ticket(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setLastModifyDate(Date) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setLicensecode(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setName(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setOpenId(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setPermanent_code(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setPlatDesc(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setPlatId(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setPlatId(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setPlatSourceCode(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setPlatType(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setRedirectUri(String) - 类 中的方法com.centit.framework.users.config.AppConfig
 
setRefreshToken(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setRefreshTokenExpireIn(int) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setState(String) - 类 中的方法com.centit.framework.users.po.AuthCallback
 
setSuiteAccessToken(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setSuiteid(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setSuiteid(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setSuiteKey(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setSuiteSecret(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setSuitTicket(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setToken(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setUid(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setUnionId(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setUnionId(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUpdateDate(Date) - 类 中的方法com.centit.framework.users.po.Platform
 
setUpdateDate(Date) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUpdateTime(String) - 类 中的方法com.centit.framework.users.po.AccessToken
 
setUpdatetime(String) - 类 中的方法com.centit.framework.users.po.CorpInfo
 
setUpdateTime(String) - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 
setUpdator(String) - 类 中的方法com.centit.framework.users.po.Platform
 
setUpdator(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUserCode(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUserId(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUserName(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
setUserPlatId(String) - 类 中的方法com.centit.framework.users.po.UserPlat
 
SIGNATURE_NOT_MATCH - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
签名不匹配
snsAuthorize(HttpServletResponse) - 类 中的方法com.centit.framework.users.controller.DingTalkLogin
 
source - 类 中的变量com.centit.framework.users.service.impl.AuthDefaultRequest
 
SUCCESS - 异常错误 中的静态变量com.centit.framework.users.utils.aes.DingTalkEncryptException
成功

T

test(HttpServletRequest, HttpServletResponse) - 类 中的方法com.centit.framework.users.controller.PlaformController
 
toHashMap(JSONObject) - 类 中的静态方法com.centit.framework.users.utils.FileUtil
 
TokenService - com.centit.framework.users.service中的类
获取access_token 和 jsTicket方法
TokenService(AppConfig) - 类 的构造器com.centit.framework.users.service.TokenService
 
toString() - 类 中的方法com.centit.framework.users.po.CorpInfo
 
toString() - 类 中的方法com.centit.framework.users.po.DingTalkSuite
 

U

unitCreate(String, UnitInfo) - 接口 中的方法com.centit.framework.users.service.DingTalkLoginService
 
unitCreate(String, UnitInfo) - 类 中的方法com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
访问/topapi/v2/department/create 创建机构部门
updateAccessToken(AccessToken) - 接口 中的方法com.centit.framework.users.service.AccessTokenService
 
updateAccessToken(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AccessTokenServiceImpl
 
updateDingTalkSuiteInfo(DingTalkSuite) - 接口 中的方法com.centit.framework.users.service.DingTalkSuiteService
 
updateDingTalkSuiteInfo(DingTalkSuite) - 类 中的方法com.centit.framework.users.service.impl.DingTalkSuiteServiceImpl
 
updatePlatform(Platform) - 类 中的方法com.centit.framework.users.service.impl.PlatformServiceImpl
 
updatePlatform(Platform) - 接口 中的方法com.centit.framework.users.service.PlatformService
 
updateUserPlat(UserPlat) - 类 中的方法com.centit.framework.users.service.impl.UserPlatServiceImpl
 
updateUserPlat(UserPlat) - 接口 中的方法com.centit.framework.users.service.UserPlatService
 
URL_DEPARTMENT_LIST - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取部门列表 url
URL_GET_CORP_TOKEN - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取第三方应用授权企业的access_token
URL_GET_JSTICKET - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取jsapi_ticket url
URL_GET_QRCONNECT - 类 中的静态变量com.centit.framework.users.config.UrlConstant
钉钉扫码登录
URL_GET_SNSCONNECT - 类 中的静态变量com.centit.framework.users.config.UrlConstant
钉钉账号登录
URL_GET_TOKEN - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取企业内部应用的access_token url
URL_GET_USER - 类 中的静态变量com.centit.framework.users.config.UrlConstant
根据userid获取用户详情
URL_GET_USER_BYCODE - 类 中的静态变量com.centit.framework.users.config.UrlConstant
根据sns临时授权码获取用户信息
URL_GET_USER_BYUNIONID - 类 中的静态变量com.centit.framework.users.config.UrlConstant
根据unionid获取用户userid
URL_GET_USER_INFO - 类 中的静态变量com.centit.framework.users.config.UrlConstant
通过免登授权码获取用户信息 url
URL_USER_GET - 类 中的静态变量com.centit.framework.users.config.UrlConstant
根据用户id获取用户详情 url
URL_USER_SIMPLELIST - 类 中的静态变量com.centit.framework.users.config.UrlConstant
获取部门用户 url
UrlConstant - com.centit.framework.users.config中的类
钉钉开放接口网关常量
UrlConstant() - 类 的构造器com.centit.framework.users.config.UrlConstant
 
USER_CREATE - 类 中的静态变量com.centit.framework.users.config.UrlConstant
创建用户
userCreate(String, UserInfo) - 接口 中的方法com.centit.framework.users.service.DingTalkLoginService
 
userCreate(String, UserInfo) - 类 中的方法com.centit.framework.users.service.impl.DingTalkLoginServiceImpl
访问/topapi/v2/user/create 创建用户
userCreate(String, JSONObject) - 类 中的静态方法com.centit.framework.users.utils.DingTalkUtil
创建人员
userInfo() - 接口 中的方法com.centit.framework.users.service.AuthSource
获取用户信息的api
userInfoUrl(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AbstractAuthDingtalkRequest
返回获取userInfo的url
userInfoUrl(AccessToken) - 类 中的方法com.centit.framework.users.service.impl.AuthDefaultRequest
返回获取userInfo的url
UserPlat - com.centit.framework.users.po中的类
 
UserPlat() - 类 的构造器com.centit.framework.users.po.UserPlat
default constructor
UserPlat(String) - 类 的构造器com.centit.framework.users.po.UserPlat
minimal constructor
UserPlatController - com.centit.framework.users.controller中的类
 
UserPlatController() - 类 的构造器com.centit.framework.users.controller.UserPlatController
 
UserPlatDao - com.centit.framework.users.dao中的类
 
UserPlatDao() - 类 的构造器com.centit.framework.users.dao.UserPlatDao
 
UserPlatService - com.centit.framework.users.service中的接口
 
UserPlatServiceImpl - com.centit.framework.users.service.impl中的类
 
UserPlatServiceImpl() - 类 的构造器com.centit.framework.users.service.impl.UserPlatServiceImpl
 
Utils - com.centit.framework.users.utils.aes中的类
加解密工具类
Utils() - 类 的构造器com.centit.framework.users.utils.aes.Utils
 

V

valueOf(String) - 枚举 中的静态方法com.centit.framework.users.service.impl.AuthDefaultSource
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.centit.framework.users.service.impl.AuthDefaultSource
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

write2File(Object, String) - 类 中的静态方法com.centit.framework.users.utils.FileUtil
将json写入文件
A B C D E F G H I L M O P Q R S T U V W 
跳过导航链接

Copyright © 2021 江苏南大先腾信息产业股份有限公司. All rights reserved.