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()