public class SSLTermination extends Object
Optional SSL Attributes | Non-SSL Traffic | SSL Traffic |
enabled = true (default) |
Yes | Yes |
enabled = false |
Yes | No |
secureTrafficOnly = true |
No | Yes |
secureTrafficOnly = false (default) |
Yes | Yes |
|
No | Yes |
|
Yes | Yes |
|
Yes | No |
|
Yes | No |
Modifier and Type | Class and Description |
---|---|
static class |
SSLTermination.Builder |
Modifier | Constructor and Description |
---|---|
protected |
SSLTermination(boolean enabled,
boolean secureTrafficOnly,
int securePort,
String certificate,
String privateKey,
String intermediateCertificate) |
Modifier and Type | Method and Description |
---|---|
static SSLTermination.Builder |
builder() |
boolean |
equals(Object obj) |
com.google.common.base.Optional<String> |
getCertificate() |
boolean |
getEnabled() |
com.google.common.base.Optional<String> |
getIntermediateCertificate() |
com.google.common.base.Optional<String> |
getPrivateKey() |
int |
getSecurePort() |
boolean |
getSecureTrafficOnly() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
SSLTermination.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"enabled","secureTrafficOnly","securePort","certificate","privatekey","intermediateCertificate"}) protected SSLTermination(boolean enabled, boolean secureTrafficOnly, int securePort, String certificate, String privateKey, String intermediateCertificate)
public boolean getEnabled()
public boolean getSecureTrafficOnly()
public int getSecurePort()
public com.google.common.base.Optional<String> getCertificate()
public com.google.common.base.Optional<String> getPrivateKey()
public com.google.common.base.Optional<String> getIntermediateCertificate()
protected com.google.common.base.Objects.ToStringHelper string()
public static SSLTermination.Builder builder()
public SSLTermination.Builder toBuilder()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.