public final class HiidoKit extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
HiidoKit.RpcKit
辅助办法
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
HIIDO_LOGIN_URL |
static String |
HIIDO_UDB_API |
static String |
LOOKUP_PATH_POST_HIIDO_LOGIN |
static String |
PARAM_TOKEN |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<com.github.obase.security.Principal> |
getMyAgentStaffInfo(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey) |
static UserPrincipal |
getStaffInfoByToken(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
String token) |
static String |
identityString(String timestamp,
String agentId,
byte[] agentPwdBytes,
String publicKey) |
static String |
identityString(String timestamp,
String agentId,
byte[] agentPwdBytes,
String publicKey,
String dynamicKey) |
static net.minidev.json.JSONObject |
jsonrpc(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
com.thetransactioncompany.jsonrpc2.JSONRPC2Request request) |
static net.minidev.json.JSONObject |
jsonrpc(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
String method) |
static net.minidev.json.JSONObject |
jsonrpc(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
String method,
List params) |
static net.minidev.json.JSONObject |
jsonrpc(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
String method,
Map<String,Object> params) |
static void |
updateMyStaffAgentInfo(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
boolean valid,
String... users) |
static void |
updateMyStaffAgentInfo(String udbApi,
String agentId,
byte[] agentPwdBytes,
String publicKey,
Map<String,Boolean> users) |
public static UserPrincipal getStaffInfoByToken(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, String token)
public static List<com.github.obase.security.Principal> getMyAgentStaffInfo(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey)
public static void updateMyStaffAgentInfo(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, boolean valid, String... users)
public static void updateMyStaffAgentInfo(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, Map<String,Boolean> users)
public static net.minidev.json.JSONObject jsonrpc(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, String method)
public static net.minidev.json.JSONObject jsonrpc(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, String method, List params)
public static net.minidev.json.JSONObject jsonrpc(String udbApi, String agentId, byte[] agentPwdBytes, String publicKey, String method, Map<String,Object> params)
public static String identityString(String timestamp, String agentId, byte[] agentPwdBytes, String publicKey) throws GeneralSecurityException, IOException
public static String identityString(String timestamp, String agentId, byte[] agentPwdBytes, String publicKey, String dynamicKey) throws GeneralSecurityException, IOException
Copyright © 2017. All rights reserved.