public class JaasOptionsUtils extends Object
JaasOptionsUtils is a utility class to perform logic for the JAAS options and is separated out here for easier, more direct testing.| Constructor and Description |
|---|
JaasOptionsUtils(Map<String,Object> options) |
| Modifier and Type | Method and Description |
|---|---|
SSLSocketFactory | createSSLSocketFactory()Deprecated. As part of .... Use createSSLSocketFactory(URL) instead. |
SSLSocketFactory | createSSLSocketFactory(URL url) |
static Map<String,Object> | getOptions(String saslMechanism, List<AppConfigurationEntry> jaasConfigEntries) |
Map<String,?> | getSslClientConfig() |
boolean | shouldCreateSSLSocketFactory(URL url) |
String | validateString(String name) |
String | validateString(String name, boolean isRequired) |
public static Map<String,Object> getOptions(String saslMechanism, List<AppConfigurationEntry> jaasConfigEntries)
public boolean shouldCreateSSLSocketFactory(URL url)
@Deprecated public SSLSocketFactory createSSLSocketFactory()
createSSLSocketFactory(URL) instead.public SSLSocketFactory createSSLSocketFactory(URL url)
public String validateString(String name) throws ValidateException
ValidateExceptionpublic String validateString(String name, boolean isRequired) throws ValidateException
ValidateException