public class SecretKeyManager
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
checkPublicSecretKey(android.content.Context activity,
java.lang.String version,
java.lang.String key,
java.lang.String symmetricEncryptType,
java.lang.String asymmetricEncryptType)
检查公钥密钥信息是否和本地一致
|
SAEncryptListener |
getEncryptListener(SecreteKey secreteKey) |
static SecretKeyManager |
getInstance(SAContextManager contextManager) |
boolean |
isSecretKeyNull(SecreteKey secreteKey) |
java.lang.Boolean |
isSupportTransportEncrypt() |
SecreteKey |
loadSecretKey()
加载密钥
|
void |
storeSecretKey(java.lang.String configJSON) |
public static SecretKeyManager getInstance(SAContextManager contextManager)
public void storeSecretKey(java.lang.String configJSON)
public SecreteKey loadSecretKey()
throws org.json.JSONException
org.json.JSONException - 异常public SAEncryptListener getEncryptListener(SecreteKey secreteKey)
public boolean isSecretKeyNull(SecreteKey secreteKey)
public java.lang.String checkPublicSecretKey(android.content.Context activity,
java.lang.String version,
java.lang.String key,
java.lang.String symmetricEncryptType,
java.lang.String asymmetricEncryptType)
activity - Contextversion - 版本号key - 密钥信息symmetricEncryptType - 对称加密类型asymmetricEncryptType - 非对称加密类型public java.lang.Boolean isSupportTransportEncrypt()