public class KeyManagerUtil extends Object
KeyManager
相关工具Constructor and Description |
---|
KeyManagerUtil() |
Modifier and Type | Method and Description |
---|---|
static KeyManagerFactory |
getDefaultKeyManagerFactory()
|
static KeyManagerFactory |
getDefaultKeyManagerFactory(Provider provider)
|
static KeyManagerFactory |
getKeyManagerFactory(KeyStore keyStore,
char[] password,
String algorithm,
Provider provider)
从KeyStore中获取
KeyManagerFactory |
static KeyManagerFactory |
getKeyManagerFactory(String algorithm,
Provider provider)
|
static KeyManager[] |
getKeyManagers(KeyStore keyStore,
char[] password)
从KeyStore中获取
KeyManager 列表 |
static KeyManager[] |
getKeyManagers(KeyStore keyStore,
char[] password,
String algorithm,
Provider provider)
从KeyStore中获取
KeyManager 列表 |
public static KeyManagerFactory getDefaultKeyManagerFactory()
KeyManagerFactory
public static KeyManagerFactory getDefaultKeyManagerFactory(Provider provider)
provider
- 算法提供者,null
使用JDK默认KeyManagerFactory
public static KeyManagerFactory getKeyManagerFactory(String algorithm, Provider provider)
algorithm
- 算法,null
表示默认算法,如SunX509provider
- 算法提供者,null
使用JDK默认KeyManagerFactory
public static KeyManagerFactory getKeyManagerFactory(KeyStore keyStore, char[] password, String algorithm, Provider provider)
KeyManagerFactory
keyStore
- KeyStorepassword
- 密码algorithm
- 算法,null
表示默认算法,如SunX509provider
- 算法提供者,null
使用JDK默认KeyManager
列表public static KeyManager[] getKeyManagers(KeyStore keyStore, char[] password)
KeyManager
列表keyStore
- KeyStorepassword
- 密码KeyManager
列表public static KeyManager[] getKeyManagers(KeyStore keyStore, char[] password, String algorithm, Provider provider)
KeyManager
列表keyStore
- KeyStorepassword
- 密码algorithm
- 算法,null
表示默认算法,如SunX509provider
- 算法提供者,null
使用JDK默认KeyManager
列表Copyright © 2025. All rights reserved.