BackendTlsProperties Class

  • java.lang.Object
    • com.microsoft.azure.management.apimanagement.v2019_01_01.BackendTlsProperties

public class BackendTlsProperties

Properties controlling TLS Certificate Validation.

Constructor Summary

Constructor Description
BackendTlsProperties()

Method Summary

Modifier and Type Method and Description
java.lang.Boolean validateCertificateChain()

Get flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.

java.lang.Boolean validateCertificateName()

Get flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.

BackendTlsProperties withValidateCertificateChain(Boolean validateCertificateChain)

Set flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.

BackendTlsProperties withValidateCertificateName(Boolean validateCertificateName)

Set flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

BackendTlsProperties

public BackendTlsProperties()

Method Details

validateCertificateChain

public Boolean validateCertificateChain()

Get flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.

Returns:

the validateCertificateChain value

validateCertificateName

public Boolean validateCertificateName()

Get flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.

Returns:

the validateCertificateName value

withValidateCertificateChain

public BackendTlsProperties withValidateCertificateChain(Boolean validateCertificateChain)

Set flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.

Parameters:

validateCertificateChain - the validateCertificateChain value to set

Returns:

the BackendTlsProperties object itself.

withValidateCertificateName

public BackendTlsProperties withValidateCertificateName(Boolean validateCertificateName)

Set flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.

Parameters:

validateCertificateName - the validateCertificateName value to set

Returns:

the BackendTlsProperties object itself.

Applies to