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

A

AbstractHttpRequest - com.dahuatech.icc.oauth.http中的类
 
AbstractHttpRequest() - 类 的构造器com.dahuatech.icc.oauth.http.AbstractHttpRequest
 
AbstractIccRequest<T extends IccResponse> - com.dahuatech.icc.oauth.http中的类
 
AbstractIccRequest(String, Method) - 类 的构造器com.dahuatech.icc.oauth.http.AbstractIccRequest
 
AbstractIccRequest(String, Method, boolean) - 类 的构造器com.dahuatech.icc.oauth.http.AbstractIccRequest
 
AbstractIccRequest(String, Method, boolean, String) - 类 的构造器com.dahuatech.icc.oauth.http.AbstractIccRequest
 
AbstractIClient - com.dahuatech.icc.oauth.http中的类
 
AbstractIClient() - 类 的构造器com.dahuatech.icc.oauth.http.AbstractIClient
 

B

body(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
设置Body
bodyParameters - 类 中的变量com.dahuatech.icc.oauth.http.IccHttpHttpRequest
请求体map对象 如bodyParameters不为空,会转为json,放入body中
BRM_URL_KEEP_ALIVE_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
保活(特殊情况,这里放在oauth模块)
BrmKeepAliveRequest - com.dahuatech.icc.oauth.model.v202010中的类
保活请求,需鉴权
BrmKeepAliveRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
BrmKeepAliveResponse - com.dahuatech.icc.oauth.model.v202010中的类
保活请求
BrmKeepAliveResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveResponse
 
brmUrl(String) - 类 中的静态方法com.dahuatech.icc.oauth.constant.OauthConstant
 

C

CheckTokenData() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
clearExpiredToken() - 类 中的方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
 
clientId - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
客户端认证ID
clientSecret - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
客户端认证秘钥
com.dahuatech.icc.oauth.constant - 程序包 com.dahuatech.icc.oauth.constant
 
com.dahuatech.icc.oauth.handle - 程序包 com.dahuatech.icc.oauth.handle
 
com.dahuatech.icc.oauth.http - 程序包 com.dahuatech.icc.oauth.http
 
com.dahuatech.icc.oauth.model.v202010 - 程序包 com.dahuatech.icc.oauth.model.v202010
 
com.dahuatech.icc.oauth.profile - 程序包 com.dahuatech.icc.oauth.profile
 
com.dahuatech.icc.oauth.unmarshaller - 程序包 com.dahuatech.icc.oauth.unmarshaller
 
CONFIG_CLIENT_USERID - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
客户端认证请求头用户userId=1
CONFIG_CLIENT_USERID_ENABLE - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
是否开启客户端模式,自动携带请求头User-Id=1

D

DefaultClient - com.dahuatech.icc.oauth.http中的类
 
DefaultClient() - 类 的构造器com.dahuatech.icc.oauth.http.DefaultClient
 
DefaultClient(String, String, String) - 类 的构造器com.dahuatech.icc.oauth.http.DefaultClient
客户端认证
DefaultClient(String, String, String, String, String) - 类 的构造器com.dahuatech.icc.oauth.http.DefaultClient
密码认证
DefaultIccRequest - com.dahuatech.icc.oauth.http中的类
 
DefaultIccRequest() - 类 的构造器com.dahuatech.icc.oauth.http.DefaultIccRequest
 
doAction(IccHttpHttpRequest) - 类 中的方法com.dahuatech.icc.oauth.http.DefaultClient
 
doAction(IccHttpHttpRequest, Class<T>) - 类 中的方法com.dahuatech.icc.oauth.http.DefaultClient
 
doAction(IccHttpHttpRequest) - 接口 中的方法com.dahuatech.icc.oauth.http.IClient
请求结果以String 实现类已设置鉴权,无需再次设置accessToken
doAction(IccHttpHttpRequest, Class<T>) - 接口 中的方法com.dahuatech.icc.oauth.http.IClient
请求结果以对象返回 实现类已设置鉴权,无需再次设置accessToken
download(String, String) - 类 中的静态方法com.dahuatech.icc.oauth.model.v202010.OssmConvertUtil
下载图片
download(String, File) - 类 中的静态方法com.dahuatech.icc.oauth.model.v202010.OssmConvertUtil
下载图片

E

execute() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
执行调用
executeResponse() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 

F

form - 类 中的变量com.dahuatech.icc.oauth.http.IccHttpHttpRequest
支持常见的form表单类型 application/x-www-form-urlencoded multipart/form-data
form(String, Object) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
添加form表单参数
form(Map<String, Object>) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
添加form表单参数

G

GeneralRequest - com.dahuatech.icc.oauth.model.v202010中的类
通用请求
GeneralRequest(String, Method, Boolean) - 类 的构造器com.dahuatech.icc.oauth.model.v202010.GeneralRequest
构造器
GeneralRequest(String, Method) - 类 的构造器com.dahuatech.icc.oauth.model.v202010.GeneralRequest
构造器
GeneralRequest(String, Method, String) - 类 的构造器com.dahuatech.icc.oauth.model.v202010.GeneralRequest
构造器
GeneralResponse - com.dahuatech.icc.oauth.model.v202010中的类
通用response,调用getResult 获取结果
GeneralResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.GeneralResponse
 
get(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
GET构造器
getAccess_token() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getAccess_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
getAccess_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getAccess_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getAccessToken(GrantType) - 类 中的方法com.dahuatech.icc.oauth.http.DefaultClient
 
getAccessToken() - 类 中的方法com.dahuatech.icc.oauth.http.DefaultClient
 
getAccessToken(GrantType) - 接口 中的方法com.dahuatech.icc.oauth.http.IClient
根据grantType类型,获取access_token
getAccessToken() - 接口 中的方法com.dahuatech.icc.oauth.http.IClient
使用默认类型,获取access_token
getBody() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getBodyParameters() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getClient_id() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getClient_id() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
getClient_id() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getClient_id() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
getClient_secret() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
getClient_secret() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getClient_secret() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
getClientType() - 枚举 中的方法com.dahuatech.icc.oauth.constant.OauthConstant.ClientType
 
getClientType() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
getCode() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.http.Versions
 
getData() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse
 
getData() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse
 
getErrMsg() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
getExp() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getExpires_in() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getExpires_in() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
getExpires_in() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getExpires_in() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getForm() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getGrant_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
getGrant_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getGrant_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
getHeader() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getHttpRequest() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getInstance() - 类 中的静态方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
 
getInstance() - 类 中的静态方法com.dahuatech.icc.oauth.profile.IccProfile
 
getLoginName() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
getLoginName() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
getLoginPass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
getLoginPass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getMagicId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getMethod() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getOldLoginPass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
getOpenId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
getPassword() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getPublic_key() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getPublic_key() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
getPublic_key() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
getPublicKey() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse.PublicKeyData
 
getRefresh_token() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getRefresh_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getRefresh_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
getRefresh_token() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getRemainderDays() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getRemainderDays() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getRequestId() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.http.AbstractIccRequest
返回结果对象
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.GeneralRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
getResponseClass() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
getResult() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
getScope() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getScope() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getScope() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
getScope() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getScope() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getToken() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenRequest
 
getToken_type() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getToken_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
getToken_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getToken_type() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getTokenCache(String) - 类 中的方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
从缓存获取token
getTokenMap() - 类 中的方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
 
getTtl() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getUrl() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
getUser_name() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getUserClient() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
getUserId() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
getUserId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
getUserId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
getUserId() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
getUsername() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
getVersion() - 类 中的方法com.dahuatech.icc.oauth.http.Versions.VersionData
 
GrantType - com.dahuatech.icc.oauth.profile中的枚举
授权类型
grantType - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
当前使用认证类型

H

header(String, String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
请求头
host - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
平台服务IP或域名
httpRequest - 类 中的变量com.dahuatech.icc.oauth.http.IccHttpHttpRequest
http 请求工具类

I

IccClientToken() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
IccHttpHttpRequest - com.dahuatech.icc.oauth.http中的类
icc http request post 如不设置body内容,方法contentType默认是application/x-www-form-urlencoded,
IccHttpHttpRequest(String, Method) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
构造器
IccHttpHttpRequest(String, Method, boolean) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
构造器
IccHttpHttpRequest(String, Method, boolean, String) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
附带body构造器
IccHttpHttpRequest(String, Method, boolean, Map<String, Object>) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
form表单构造器
IccHttpHttpRequest(String, Method, String) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
body请求体构造器
IccHttpHttpRequest(String, Method, Map<String, Object>) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
form表单构造器
IccHttpHttpRequest(String) - 类 的构造器com.dahuatech.icc.oauth.http.IccHttpHttpRequest
默认GET方法
IccProfile - com.dahuatech.icc.oauth.profile中的类
 
IccReFreshToken() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
IccResponse - com.dahuatech.icc.oauth.http中的类
 
IccResponse() - 类 的构造器com.dahuatech.icc.oauth.http.IccResponse
 
IccToken() - 类 的构造器com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
IccToken() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
IccTokenResponse - com.dahuatech.icc.oauth.http中的类
 
IccTokenResponse() - 类 的构造器com.dahuatech.icc.oauth.http.IccTokenResponse
 
IccTokenResponse.IccToken - com.dahuatech.icc.oauth.http中的类
 
IClient - com.dahuatech.icc.oauth.http中的接口
默认请求类
init() - 类 中的方法com.dahuatech.icc.oauth.profile.IccProfile
 
inited - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
 
isActive() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
isNeedAuth() - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
isSuccess() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 

J

JsonUnmashaller - com.dahuatech.icc.oauth.unmarshaller中的类
json 转换
JsonUnmashaller() - 类 的构造器com.dahuatech.icc.oauth.unmarshaller.JsonUnmashaller
 

M

main(String[]) - 类 中的静态方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 

O

OAUTH_URL_CHECK_TOKEN_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
校验token地址
OAUTH_URL_CLIENT_AUTH - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
客户端认证鉴权
OAUTH_URL_LOGOUT_GET - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
注销授权信息
OAUTH_URL_PUBLIC_KEY_GET - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
获取鉴权公钥请求地址
OAUTH_URL_PWD_AUTH_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
密码认证请求地址
OAUTH_URL_PWD_CHANGE_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
密码修改
OAUTH_URL_PWD_CHECK_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
验证密码
OAUTH_URL_PWD_RESET_PUT - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
密码重置
OAUTH_URL_REFRESH_TOKEN_POST - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
刷新token地址
OauthCheckTokenRequest - com.dahuatech.icc.oauth.model.v202010中的类
校验token,无需鉴权
OauthCheckTokenRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenRequest
 
OauthCheckTokenResponse - com.dahuatech.icc.oauth.model.v202010中的类
 
OauthCheckTokenResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse
 
OauthCheckTokenResponse.CheckTokenData - com.dahuatech.icc.oauth.model.v202010中的类
 
OauthClientAuthRequest - com.dahuatech.icc.oauth.model.v202010中的类
客户端认证授权,方法GET和POST,数据使用form
OauthClientAuthRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
OauthClientAuthResponse - com.dahuatech.icc.oauth.model.v202010中的类
客户端认证授权
OauthClientAuthResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse
 
OauthClientAuthResponse.IccClientToken - com.dahuatech.icc.oauth.model.v202010中的类
 
OauthConstant - com.dahuatech.icc.oauth.constant中的类
 
OauthConstant() - 类 的构造器com.dahuatech.icc.oauth.constant.OauthConstant
 
OauthConstant.ClientType - com.dahuatech.icc.oauth.constant中的枚举
客户端类型
OauthLogoutRequest - com.dahuatech.icc.oauth.model.v202010中的类
注销授权信息,需要鉴权 无请求参数,需请求头 Authorization-鉴权信息(必填) openId -微信用户唯一表示(非必填) User-Client-客户端标识位(非必填)
OauthLogoutRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
OauthLogoutResponse - com.dahuatech.icc.oauth.model.v202010中的类
注销授权信息,无data信息
OauthLogoutResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthLogoutResponse
 
OauthPublicKeyRequest - com.dahuatech.icc.oauth.model.v202010中的类
鉴权公钥
OauthPublicKeyRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyRequest
 
OauthPublicKeyResponse - com.dahuatech.icc.oauth.model.v202010中的类
鉴权公钥
OauthPublicKeyResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse
 
OauthPublicKeyResponse.PublicKeyData - com.dahuatech.icc.oauth.model.v202010中的类
 
OauthPwdAuthRequest - com.dahuatech.icc.oauth.model.v202010中的类
密码认证授权
OauthPwdAuthRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
OauthPwdAuthResponse - com.dahuatech.icc.oauth.model.v202010中的类
密码认证授权
OauthPwdAuthResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse
 
OauthPwdAuthResponse.IccToken - com.dahuatech.icc.oauth.model.v202010中的类
 
OauthPwdChangeRequest - com.dahuatech.icc.oauth.model.v202010中的类
密码修改
OauthPwdChangeRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
OauthPwdChangeResponse - com.dahuatech.icc.oauth.model.v202010中的类
密码认证授权
OauthPwdChangeResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeResponse
 
OauthPwdCheckRequest - com.dahuatech.icc.oauth.model.v202010中的类
密码验证,需鉴权
OauthPwdCheckRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
OauthPwdCheckResponse - com.dahuatech.icc.oauth.model.v202010中的类
密码验证结果
OauthPwdCheckResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckResponse
 
OauthRefreshTokenRequest - com.dahuatech.icc.oauth.model.v202010中的类
刷新token,无需鉴权
OauthRefreshTokenRequest() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
OauthRefreshTokenResponse - com.dahuatech.icc.oauth.model.v202010中的类
密码认证授权
OauthRefreshTokenResponse() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse
 
OauthRefreshTokenResponse.IccReFreshToken - com.dahuatech.icc.oauth.model.v202010中的类
 
OssmConvertUtil - com.dahuatech.icc.oauth.model.v202010中的类
 
OssmConvertUtil() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OssmConvertUtil
 

P

password - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
认证密码
post(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
POST构造器
PublicKeyData() - 类 的构造器com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse.PublicKeyData
 
putBodyParameter(String, Object) - 类 中的方法com.dahuatech.icc.oauth.http.AbstractIccRequest
请求body,json,请求发送前会把map的值转换成json
pwdClientId - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
密码认证客户端ID
pwdClientSecret - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
密码认证客户端秘钥

R

refreshToken(GrantType) - 类 中的方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
 
refreshToken(GrantType, String) - 类 中的方法com.dahuatech.icc.oauth.handle.TokenHandleSingle
刷新token
Response - com.dahuatech.icc.oauth.http中的类
 
Response() - 类 的构造器com.dahuatech.icc.oauth.http.Response
 
revertImageUrl(String, String) - 类 中的静态方法com.dahuatech.icc.oauth.model.v202010.OssmConvertUtil
返回重定向后可访问和下载的地址
revertImageUrl(String) - 类 中的静态方法com.dahuatech.icc.oauth.model.v202010.OssmConvertUtil
返回重定向后可访问和下载的地址

S

setAccess_token(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setAccess_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
setAccess_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setAccess_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setActive(boolean) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setBody(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setBody(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.GeneralRequest
 
setClient_id(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setClient_id(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
setClient_id(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setClient_id(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
setClient_secret(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
setClient_secret(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setClient_secret(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
setClientType(int) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
setCode(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
setData(IccTokenResponse.IccToken) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse
 
setData(Versions.VersionData) - 类 中的方法com.dahuatech.icc.oauth.http.Versions
 
setData(OauthCheckTokenResponse.CheckTokenData) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse
 
setData(OauthClientAuthResponse.IccClientToken) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse
 
setData(OauthPublicKeyResponse.PublicKeyData) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse
 
setData(IccTokenResponse.IccToken) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse
 
setData(OauthRefreshTokenResponse.IccReFreshToken) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse
 
setErrMsg(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
setExp(Long) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setExpires_in(Long) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setExpires_in(Long) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
setExpires_in(Long) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setExpires_in(Long) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setForm(Map<String, Object>) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setGrant_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthRequest
 
setGrant_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setGrant_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
setHeader(Map<String, String>) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setHttpRequest(HttpRequest) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setLoginName(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
setLoginName(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
setLoginPass(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
setLoginPass(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.BrmKeepAliveRequest
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setMagicId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setMethod(Method) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setNeedAuth(boolean) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setOldLoginPass(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
setOpenId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
setParameter(Map<String, Object>, String, Object) - 类 中的方法com.dahuatech.icc.oauth.http.AbstractIccRequest
表单格式,添加参数
setPassword(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setPublic_key(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setPublic_key(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdChangeRequest
 
setPublic_key(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdCheckRequest
 
setPublicKey(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse.PublicKeyData
 
setRefresh_token(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setRefresh_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setRefresh_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenRequest
 
setRefresh_token(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setRemainderDays(Long) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setRemainderDays(Long) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setRequestId(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
setResult(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
setScope(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setScope(List<String>) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setScope(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
setScope(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setScope(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setSuccess(boolean) - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
setToken(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenRequest
 
setToken_type(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setToken_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
setToken_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setToken_type(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setTtl(Long) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setUrl(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccHttpHttpRequest
 
setUser_name(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setUserClient(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthLogoutRequest
 
setUserId(String) - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
setUserId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
setUserId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
setUserId(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
setUsername(String) - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthRequest
 
setVersion(String) - 类 中的方法com.dahuatech.icc.oauth.http.Versions.VersionData
 
SYSTEM_NAME - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
模块名称
systemVersionMap - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
各个子系统的版本

T

TokenHandleSingle - com.dahuatech.icc.oauth.handle中的类
单例,获取access_token,刷新access_token,登录状态保活
toString() - 类 中的方法com.dahuatech.icc.oauth.http.IccResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse.IccToken
 
toString() - 类 中的方法com.dahuatech.icc.oauth.http.IccTokenResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.http.Versions
 
toString() - 类 中的方法com.dahuatech.icc.oauth.http.Versions.VersionData
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse.CheckTokenData
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthCheckTokenResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse.IccClientToken
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthClientAuthResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse.PublicKeyData
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPublicKeyResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse.IccToken
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthPwdAuthResponse
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse.IccReFreshToken
 
toString() - 类 中的方法com.dahuatech.icc.oauth.model.v202010.OauthRefreshTokenResponse
 

U

unmarshal(Class<T>, String) - 类 中的方法com.dahuatech.icc.oauth.http.DefaultClient
 
unmarshal(Class<T>, String) - 类 中的方法com.dahuatech.icc.oauth.unmarshaller.JsonUnmashaller
 
unmarshal(Class<T>, String) - 接口 中的方法com.dahuatech.icc.oauth.unmarshaller.Unmarshaller
字符串转换对象
Unmarshaller - com.dahuatech.icc.oauth.unmarshaller中的接口
协议转换接口
url(String) - 类 中的静态方法com.dahuatech.icc.oauth.constant.OauthConstant
 
URL_SCHEME - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
默认HTTPS,例如https://api.dahuatech.com,尾部不包含"/"
username - 类 中的静态变量com.dahuatech.icc.oauth.profile.IccProfile
密码认证用户名

V

valueOf(String) - 枚举 中的静态方法com.dahuatech.icc.oauth.constant.OauthConstant.ClientType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.dahuatech.icc.oauth.profile.GrantType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.dahuatech.icc.oauth.constant.OauthConstant.ClientType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.dahuatech.icc.oauth.profile.GrantType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version - 类 中的静态变量com.dahuatech.icc.oauth.constant.OauthConstant
 
VersionData() - 类 的构造器com.dahuatech.icc.oauth.http.Versions.VersionData
 
Versions - com.dahuatech.icc.oauth.http中的类
 
Versions() - 类 的构造器com.dahuatech.icc.oauth.http.Versions
 
Versions.VersionData - com.dahuatech.icc.oauth.http中的类
 
A B C D E F G H I J M O P R S T U V 
跳过导航链接

Copyright © 2023. All rights reserved.