public abstract class YopBasePlatformCredentialsProvider extends Object implements YopPlatformCredentialsProvider
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,YopPlatformCredentials> |
credentialsMap
serialNo -> YopPlatformCredentials
|
protected static org.slf4j.Logger |
LOGGER |
| 构造器和说明 |
|---|
YopBasePlatformCredentialsProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
YopPlatformCredentials |
getCredentials(String appKey,
String serialNo) |
YopPlatformCredentials |
getCredentials(String appKey,
String serialNo,
String serverRoot) |
YopPlatformCredentials |
getLatestCredentials(String appKey,
String credentialType) |
YopPlatformCredentials |
getLatestCredentials(String appKey,
String credentialType,
String serverRoot) |
protected abstract YopPlatformCredentials |
loadCredentialsFromStore(String appKey,
String serialNo)
从store加载证书
|
protected X509Certificate |
loadLocalRsaCert(String appKey,
String serialNo)
读取内置RSA证书
|
protected X509Certificate |
loadRemoteSm2Cert(String appKey,
String serialNo)
从远端加载指定序列号国密证书
|
protected X509Certificate |
loadRemoteSm2Cert(String appKey,
String serialNo,
String serverRoot)
从远端加载指定序列号国密证书
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstoreCredentialsprotected static final org.slf4j.Logger LOGGER
protected Map<String,YopPlatformCredentials> credentialsMap
public YopPlatformCredentials getCredentials(String appKey, String serialNo)
getCredentials 在接口中 YopPlatformCredentialsProviderpublic YopPlatformCredentials getCredentials(String appKey, String serialNo, String serverRoot)
getCredentials 在接口中 YopPlatformCredentialsProviderprotected abstract YopPlatformCredentials loadCredentialsFromStore(String appKey, String serialNo)
appKey - 应用标识serialNo - 证书序列号(长度为10的16进制字符串)protected X509Certificate loadRemoteSm2Cert(String appKey, String serialNo)
appKey - 应用标识serialNo - 证书序列号(长度为10的16进制字符串)protected X509Certificate loadRemoteSm2Cert(String appKey, String serialNo, String serverRoot)
appKey - 应用标识serialNo - 证书序列号(长度为10的16进制字符串)serverRoot - 平台证书请求端点protected X509Certificate loadLocalRsaCert(String appKey, String serialNo)
appKey - 应用标识serialNo - 证书序列号(长度为10的16进制字符串)public YopPlatformCredentials getLatestCredentials(String appKey, String credentialType)
public YopPlatformCredentials getLatestCredentials(String appKey, String credentialType, String serverRoot)
Copyright © 2023. All rights reserved.