public static final class ViewerCertificateOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ViewerCertificateOptions
ViewerCertificateOptions
ViewerCertificateOptions.Builder, ViewerCertificateOptions.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getAliases()
Domain names on the certificate (both main domain name and Subject Alternative names).
|
SecurityPolicyProtocol |
getSecurityPolicy()
The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
|
SSLMethod |
getSslMethod()
How CloudFront should serve HTTPS requests.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.util.List<java.lang.String> getAliases()
ViewerCertificateOptions
getAliases
in interface ViewerCertificateOptions
public final SecurityPolicyProtocol getSecurityPolicy()
ViewerCertificateOptions
CloudFront serves your objects only to browsers or devices that support at least the SSL version that you specify.
Default: - SSLv3 if sslMethod VIP, TLSv1 if sslMethod SNI
getSecurityPolicy
in interface ViewerCertificateOptions
public final SSLMethod getSslMethod()
ViewerCertificateOptions
See the notes on SSLMethod if you wish to use other SSL termination types.
Default: SSLMethod.SNI
getSslMethod
in interface ViewerCertificateOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()