public class BasicKeyProviderManager extends java.lang.Object implements KeyProviderManager
| 构造器和说明 |
|---|
BasicKeyProviderManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
BasicKeyProviderManager |
addRSAKeyProvider(java.lang.String to,
com.emc.codec.encryption.KeyProvider keyProvider) |
BasicKeyProviderManager |
addSM2PublicKey(java.lang.String to,
java.security.PublicKey publicKey) |
BasicKeyProviderManager |
addSM4KeyProvider(java.lang.String to,
org.opoo.ootp.codec.encryption.KeyAndSpecProvider keyProvider) |
com.emc.codec.encryption.KeyProvider |
getRSAKeyProvider(java.lang.String to)
使用 RSA 算法加密解密时的密钥提供者。
|
org.opoo.ootp.codec.encryption.PrivateKeyProvider |
getSM2PrivateKeyProvider()
获取 SM2 私钥提供者。
|
java.security.PublicKey |
getSM2PublicKey(java.lang.String to)
获取 SM2 公钥。
|
org.opoo.ootp.codec.encryption.KeyAndSpecProvider |
getSM4KeyProvider(java.lang.String to)
获取 SM4 的密钥提供者。
|
void |
setSM2PrivateKeyProvider(org.opoo.ootp.codec.encryption.PrivateKeyProvider sm2PrivateKeyProvider) |
public org.opoo.ootp.codec.encryption.PrivateKeyProvider getSM2PrivateKeyProvider()
KeyProviderManagergetSM2PrivateKeyProvider 在接口中 KeyProviderManagerpublic void setSM2PrivateKeyProvider(org.opoo.ootp.codec.encryption.PrivateKeyProvider sm2PrivateKeyProvider)
public org.opoo.ootp.codec.encryption.KeyAndSpecProvider getSM4KeyProvider(java.lang.String to)
KeyProviderManagergetSM4KeyProvider 在接口中 KeyProviderManagerto - 对接方,一般根据不同的对接方配置不通的密钥。public java.security.PublicKey getSM2PublicKey(java.lang.String to)
KeyProviderManagergetSM2PublicKey 在接口中 KeyProviderManagerto - 对接方,不同的对接方有不通的公钥public com.emc.codec.encryption.KeyProvider getRSAKeyProvider(java.lang.String to)
KeyProviderManagergetRSAKeyProvider 在接口中 KeyProviderManagerto - 对接方,不同的对接方有不通的公钥私钥对。public BasicKeyProviderManager addSM4KeyProvider(java.lang.String to, org.opoo.ootp.codec.encryption.KeyAndSpecProvider keyProvider)
public BasicKeyProviderManager addSM2PublicKey(java.lang.String to, java.security.PublicKey publicKey)
public BasicKeyProviderManager addRSAKeyProvider(java.lang.String to, com.emc.codec.encryption.KeyProvider keyProvider)
Copyright © 2024. All rights reserved.