|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectbrooklyn.entity.proxy.ProxySslConfig
class ProxySslConfig
Property Summary | |
---|---|
java.lang.String |
certificateDestination
Sets the ssl_certificate path to be used within the generated LoadBalancer configuration. |
java.lang.String |
certificateSourceUrl
url's for the SSL certificates required at the server |
java.lang.String |
keyDestination
Sets the ssl_certificate_key path to be used within the generated LoadBalancer configuration. |
java.lang.String |
keySourceUrl
|
boolean |
reuseSessions
whether to reuse SSL validation in the server (performance). |
boolean |
targetIsSsl
whether the downstream server (if mapping) also expects https; default false |
Method Summary | |
---|---|
boolean
|
equals(java.lang.Object obj)
|
int
|
hashCode()
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
java.lang.String certificateDestination
java.lang.String certificateSourceUrl
nginx settings: ssl on; ssl_certificate www.example.com.crt; ssl_certificate_key www.example.com.key;
okay (in nginx) for key to be null if certificate contains both as per setup at http://nginx.org/en/docs/http/configuring_https_servers.html
proxy object can be set on nginx instance to apply site-wide, and to put multiple servers in the certificate file
the brooklyn entity will install the certificate/key(s) on the server. (however it will not currently merge multiple certificates. if conflicting certificates are attempted to be installed nginx will complain.)
java.lang.String keyDestination
java.lang.String keySourceUrl
boolean reuseSessions
boolean targetIsSsl
Method Detail |
---|
@Override boolean equals(java.lang.Object obj)
@Override int hashCode()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.