public class HostVerificationConfig extends Object
| Constructor and Description |
|---|
HostVerificationConfig() |
| Modifier and Type | Method and Description |
|---|---|
TlsHostVerifier |
getImplementation()
Returns the implementation object.
|
String |
getPolicyClassName()
Returns a class name implementing
TlsHostVerifier interface. |
Properties |
getProperties()
Returns TLS host verifier properties.
|
boolean |
isEnabledOnServer()
Returns if TLS host verification should also proceed on the server side of TLS connection.
|
HostVerificationConfig |
setEnabledOnServer(boolean enabledOnServer)
Sets if TLS host verification should also proceed on the server side of TLS connection.
|
HostVerificationConfig |
setImplementation(TlsHostVerifier implementation)
Sets the implementation object.
|
HostVerificationConfig |
setPolicyClassName(String policyClassName)
Sets a class name implementing
TlsHostVerifier interface. |
HostVerificationConfig |
setProperties(Properties properties)
Sets TLS host verifier properties.
|
HostVerificationConfig |
setProperty(String name,
String value)
Adds a single property to
Properties object used for TLS host verifier initialization. |
String |
toString() |
public String getPolicyClassName()
TlsHostVerifier interface.public HostVerificationConfig setPolicyClassName(String policyClassName)
TlsHostVerifier interface.public boolean isEnabledOnServer()
public HostVerificationConfig setEnabledOnServer(boolean enabledOnServer)
public Properties getProperties()
public HostVerificationConfig setProperties(Properties properties)
TlsHostVerifier.init(Properties)
method during verifier initialization.public HostVerificationConfig setProperty(String name, String value)
Properties object used for TLS host verifier initialization.public TlsHostVerifier getImplementation()
public HostVerificationConfig setImplementation(TlsHostVerifier implementation)
implementation - the implementation to setCopyright © 2018. All Rights Reserved.