所有方法 静态方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
private String |
chooseAlias(List<X509KeyManagerImpl.KeyType> keyTypeList,
Principal[] issuers,
X509KeyManagerImpl.CheckType checkType,
AlgorithmConstraints constraints) |
private String |
chooseAlias(List<X509KeyManagerImpl.KeyType> keyTypeList,
Principal[] issuers,
X509KeyManagerImpl.CheckType checkType,
AlgorithmConstraints constraints,
List<SNIServerName> requestedServerNames,
String idAlgorithm) |
String |
chooseClientAlias(String[] keyTypes,
Principal[] issuers,
Socket socket) |
String |
chooseEngineClientAlias(String[] keyTypes,
Principal[] issuers,
SSLEngine engine) |
String |
chooseEngineServerAlias(String keyType,
Principal[] issuers,
SSLEngine engine) |
String |
chooseServerAlias(String keyType,
Principal[] issuers,
Socket socket) |
private static boolean |
conformsToAlgorithmConstraints(AlgorithmConstraints constraints,
Certificate[] chain,
String variant) |
private AlgorithmConstraints |
getAlgorithmConstraints(Socket socket) |
private AlgorithmConstraints |
getAlgorithmConstraints(SSLEngine engine) |
private List<X509KeyManagerImpl.EntryStatus> |
getAliases(int builderIndex,
List<X509KeyManagerImpl.KeyType> keyTypes,
Set<Principal> issuerSet,
boolean findAll,
X509KeyManagerImpl.CheckType checkType,
AlgorithmConstraints constraints,
List<SNIServerName> requestedServerNames,
String idAlgorithm) |
String[] |
getAliases(String keyType,
Principal[] issuers,
X509KeyManagerImpl.CheckType checkType,
AlgorithmConstraints constraints) |
X509Certificate[] |
getCertificateChain(String alias) |
String[] |
getClientAliases(String keyType,
Principal[] issuers) |
private KeyStore.PrivateKeyEntry |
getEntry(String alias) |
private Set<Principal> |
getIssuerSet(Principal[] issuers) |
private static List<X509KeyManagerImpl.KeyType> |
getKeyTypes(String... keyTypes) |
PrivateKey |
getPrivateKey(String alias) |
String[] |
getServerAliases(String keyType,
Principal[] issuers) |
private String |
makeAlias(X509KeyManagerImpl.EntryStatus entry) |
private String[] |
toAliases(List<X509KeyManagerImpl.EntryStatus> results) |