Share via


ApplicationGatewayClientAuthConfiguration Class

Definition

Application gateway client authentication configuration.

public class ApplicationGatewayClientAuthConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.ApplicationGatewayClientAuthConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.ApplicationGatewayClientAuthConfiguration>
public class ApplicationGatewayClientAuthConfiguration
type ApplicationGatewayClientAuthConfiguration = class
    interface IJsonModel<ApplicationGatewayClientAuthConfiguration>
    interface IPersistableModel<ApplicationGatewayClientAuthConfiguration>
type ApplicationGatewayClientAuthConfiguration = class
Public Class ApplicationGatewayClientAuthConfiguration
Implements IJsonModel(Of ApplicationGatewayClientAuthConfiguration), IPersistableModel(Of ApplicationGatewayClientAuthConfiguration)
Public Class ApplicationGatewayClientAuthConfiguration
Inheritance
ApplicationGatewayClientAuthConfiguration
Implements

Constructors

ApplicationGatewayClientAuthConfiguration()

Initializes a new instance of ApplicationGatewayClientAuthConfiguration.

Properties

VerifyClientCertIssuerDN

Verify client certificate issuer name on the application gateway.

VerifyClientRevocation

Verify client certificate revocation status.

Explicit Interface Implementations

IJsonModel<ApplicationGatewayClientAuthConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ApplicationGatewayClientAuthConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationGatewayClientAuthConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationGatewayClientAuthConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ApplicationGatewayClientAuthConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to