| 程序包 | 说明 |
|---|---|
| com.dahuatech.icc.oauth.http | |
| com.dahuatech.icc.oauth.model.v202010 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractIccRequest<T extends IccResponse> |
| 限定符和类型 | 方法和说明 |
|---|---|
IccHttpHttpRequest |
IccHttpHttpRequest.body(String body)
设置Body
|
IccHttpHttpRequest |
IccHttpHttpRequest.form(Map<String,Object> formParam)
添加form表单参数
|
IccHttpHttpRequest |
IccHttpHttpRequest.form(String name,
Object value)
添加form表单参数
|
IccHttpHttpRequest |
IccHttpHttpRequest.get(String url)
GET构造器
|
IccHttpHttpRequest |
IccHttpHttpRequest.header(String name,
String value)
请求头
|
IccHttpHttpRequest |
IccHttpHttpRequest.post(String url)
POST构造器
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
DefaultClient.doAction(IccHttpHttpRequest request) |
String |
IClient.doAction(IccHttpHttpRequest request)
请求结果以String
实现类已设置鉴权,无需再次设置accessToken
|
<T extends IccResponse> |
DefaultClient.doAction(IccHttpHttpRequest request,
Class<T> tClass) |
<T extends IccResponse> |
IClient.doAction(IccHttpHttpRequest request,
Class<T> tClass)
请求结果以对象返回
实现类已设置鉴权,无需再次设置accessToken
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BrmKeepAliveRequest
保活请求,需鉴权
|
class |
GeneralRequest
通用请求
|
class |
OauthCheckTokenRequest
校验token,无需鉴权
|
class |
OauthClientAuthRequest
客户端认证授权,方法GET和POST,数据使用form
|
class |
OauthLogoutRequest
注销授权信息,需要鉴权
无请求参数,需请求头
Authorization-鉴权信息(必填)
openId -微信用户唯一表示(非必填)
User-Client-客户端标识位(非必填)
|
class |
OauthPublicKeyRequest
鉴权公钥
|
class |
OauthPwdAuthRequest
密码认证授权
|
class |
OauthPwdChangeRequest
密码修改
|
class |
OauthPwdCheckRequest
密码验证,需鉴权
|
class |
OauthRefreshTokenRequest
刷新token,无需鉴权
|
Copyright © 2023. All rights reserved.