public class AuthorizationUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APP_CODE |
static String |
ARK_URL |
static String |
DEFAULT_CLIENT_ID |
static String |
DEFAULT_CLIENT_SECRET |
static boolean |
DEFAULT_IGNORE_CERTS |
static String |
DEFAULT_TAOBAO_TOKEN_URL |
| 构造器和说明 |
|---|
AuthorizationUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getAppCode() |
static String |
getArkUrl() |
static String[] |
getDomainAccessAndRefreshToken(String username,
String password)
需要经过两次请求才能获取Domain token,此为第二次请求 新token不会覆盖老token,token只和自己的生存周期有关
|
static String |
getTaobaoToken(String username,
String password)
采用用户名和密码获取token,无需刷新,新token不会覆盖老token,token只和自己的生存周期有关
|
static void |
ignoreHttpsCerts(HttpURLConnection conn) |
static void |
refreshDomainToken(String accessToken,
String refreshToken)
刷新域账户accessToken 成功直接返回,原有accessToken 将延长有效期3天,失败抛出异常
|
static void |
setAppCode(String appCode) |
static void |
setArkUrl(String arkUrl) |
public static final boolean DEFAULT_IGNORE_CERTS
public static String ARK_URL
public static String APP_CODE
public static String getAppCode()
public static String getArkUrl()
public static void setArkUrl(String arkUrl)
public static void setAppCode(String appCode)
public static String getTaobaoToken(String username, String password) throws OdpsException
username - password - OdpsExceptionpublic static String[] getDomainAccessAndRefreshToken(String username, String password) throws OdpsException
token - OdpsExceptionpublic static void refreshDomainToken(String accessToken, String refreshToken) throws OdpsException
accessToken - refreshToken - OdpsExceptionIOExceptionorg.codehaus.jackson.JsonProcessingExceptionpublic static void ignoreHttpsCerts(HttpURLConnection conn) throws IOException
IOExceptionCopyright © 2015 Alibaba Cloud Computing. All rights reserved.