IClientCertificateRequiredAndValidatedAdvancedSettings Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.ClientCertificateRequiredAndValidatedAdvancedSettingsTypeConverter))]
public interface IClientCertificateRequiredAndValidatedAdvancedSettings : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IAfdDomainMtlsParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.ClientCertificateRequiredAndValidatedAdvancedSettingsTypeConverter))>]
type IClientCertificateRequiredAndValidatedAdvancedSettings = interface
    interface IJsonSerializable
    interface IAfdDomainMtlsParameters
Public Interface IClientCertificateRequiredAndValidatedAdvancedSettings
Implements IAfdDomainMtlsParameters
Derived
Attributes
Implements

Properties

Name Description
AllowedFqdn

List of FQDNs that will be accepted for mutual TLS validation.

CertificateRevocationCheck

Set to Enabled by default. If set to Disabled, revocation status of client certificate chain will be checked before establishing mutual TLS connection.

Scenario

Supported scenarios for establishing mTLS connection.

(Inherited from IAfdDomainMtlsParameters)
Secret

List of one or two of Resource References (ie. subs/rg/profile/secret) to Secrets of type MtlsCertificateChain to use in mutual TLS handshake as the trusted issuer certificate chain.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to