| 程序包 | 说明 |
|---|---|
| spring.turbo.io | |
| spring.turbo.util.jks |
| 限定符和类型 | 方法和说明 |
|---|---|
ResourceOption |
ResourceOptionBuilder.build() |
static ResourceOption |
ResourceOptions.contact(ResourceOption... options) |
static ResourceOption |
ResourceOptions.empty() |
static ResourceOption |
ResourceOptions.fromSeparatedLocations(String locations) |
static ResourceOption |
ResourceOptions.of(org.springframework.core.io.Resource resource) |
static ResourceOption |
ResourceOptions.of(String location) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ResourceOption |
ResourceOptions.contact(ResourceOption... options) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
KeyStoreUtils.decryptByPrivateKey(byte[] data,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
私钥解密
|
static byte[] |
KeyStoreUtils.decryptByPublicKey(byte[] data,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
公钥解密
|
static byte[] |
KeyStoreUtils.encryptByPrivateKey(byte[] data,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
私钥加密
|
static byte[] |
KeyStoreUtils.encryptByPublicKey(byte[] data,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
公钥加密
|
static Certificate |
CertificateUtils.getCertificate(ResourceOption certificateResource)
获得数字证书
|
static Certificate |
KeyStoreUtils.getCertificateFromKeyStore(ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
获得数字证书
|
static KeyStore |
KeyStoreUtils.getKeyStore(ResourceOption keyStoreResource,
KeyStoreType keyStoreType,
String password)
加载密钥库
|
static PrivateKey |
KeyStoreUtils.getPrivateKeyFromKeyStore(ResourceOption keyStoreResource,
KeyStoreType keyStoreType,
String alias,
String password)
获得私钥
|
static PublicKey |
CertificateUtils.getPublicKeyFromCertificate(ResourceOption certificateResource)
获得公钥
|
static PublicKey |
KeyStoreUtils.getPublicKeyFromKeyStore(ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
从KeyStore文件获取公钥
|
static byte[] |
KeyStoreUtils.sign(byte[] sign,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
签名
|
static boolean |
KeyStoreUtils.verify(byte[] data,
byte[] sign,
ResourceOption keyStorePath,
KeyStoreType keyStoreType,
String alias,
String password)
验证签名
|
Copyright © 2022. All rights reserved.