CdnManagedHttpsParameters Class
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. CustomDomainHttpsParameters - com.
azure. resourcemanager. cdn. models. CdnManagedHttpsParameters
- com.
- com.
public final class CdnManagedHttpsParameters
extends CustomDomainHttpsParameters
Defines the certificate source parameters using CDN managed certificate for enabling SSL.
Constructor Summary
| Constructor | Description |
|---|---|
| CdnManagedHttpsParameters() |
Creates an instance of Cdn |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Certificate |
certificateSource()
Get the certificate |
|
Cdn |
certificateSourceParameters()
Get the certificate |
|
static
Cdn |
fromJson(JsonReader jsonReader)
Reads an instance of Cdn |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Cdn |
withCertificateSourceParameters(CdnCertificateSourceParameters certificateSourceParameters)
Set the certificate |
|
Cdn |
withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)
Set the minimum |
|
Cdn |
withProtocolType(ProtocolType protocolType)
Set the protocol |
Methods inherited from CustomDomainHttpsParameters
Methods inherited from java.lang.Object
Constructor Details
CdnManagedHttpsParameters
public CdnManagedHttpsParameters()
Creates an instance of CdnManagedHttpsParameters class.
Method Details
certificateSource
public CertificateSource certificateSource()
Get the certificateSource property: Defines the source of the SSL certificate.
Overrides:
CdnManagedHttpsParameters.certificateSource()Returns:
certificateSourceParameters
public CdnCertificateSourceParameters certificateSourceParameters()
Get the certificateSourceParameters property: Defines the certificate source parameters using CDN managed certificate for enabling SSL.
Returns:
fromJson
public static CdnManagedHttpsParameters fromJson(JsonReader jsonReader)
Reads an instance of CdnManagedHttpsParameters from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
CdnManagedHttpsParameters.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
CdnManagedHttpsParameters.validate()withCertificateSourceParameters
public CdnManagedHttpsParameters withCertificateSourceParameters(CdnCertificateSourceParameters certificateSourceParameters)
Set the certificateSourceParameters property: Defines the certificate source parameters using CDN managed certificate for enabling SSL.
Parameters:
Returns:
withMinimumTlsVersion
public CdnManagedHttpsParameters withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)
Set the minimumTlsVersion property: TLS protocol version that will be used for Https.
Overrides:
CdnManagedHttpsParameters.withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)Parameters:
withProtocolType
public CdnManagedHttpsParameters withProtocolType(ProtocolType protocolType)
Set the protocolType property: Defines the TLS extension protocol that is used for secure delivery.
Overrides:
CdnManagedHttpsParameters.withProtocolType(ProtocolType protocolType)Parameters: