Package com.networknt.http.client.ssl
Class TLSConfig
- java.lang.Object
-
- com.networknt.http.client.ssl.TLSConfig
-
public class TLSConfig extends Object
This class holds configuration values related to server identify check.
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONFIG_LEVEL_DELIMITERstatic StringDEFAULT_GROUP_KEYstatic StringTRUSTED_NAMESstatic StringVERIFY_HOSTNAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TLSConfigcreate(Map<String,Object> tlsMap)static TLSConfigcreate(Map<String,Object> tlsMap, String trustedNameGroupKey)booleangetCheckServerIdentity()EndpointIdentificationAlgorithmgetEndpointIdentificationAlgorithm()Set<String>getTrustedNameSet()static Set<String>resolveTrustedNames(String trustedNames)static Set<String>resolveTrustedNames(Map<String,Object> tlsMap, String groupKey)
-
-
-
Field Detail
-
VERIFY_HOSTNAME
public static final String VERIFY_HOSTNAME
- See Also:
- Constant Field Values
-
DEFAULT_GROUP_KEY
public static final String DEFAULT_GROUP_KEY
- See Also:
- Constant Field Values
-
TRUSTED_NAMES
public static final String TRUSTED_NAMES
- See Also:
- Constant Field Values
-
CONFIG_LEVEL_DELIMITER
public static final String CONFIG_LEVEL_DELIMITER
- See Also:
- Constant Field Values
-
-