ApplicationGatewayClientAuthConfiguration Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.ApplicationGatewayClientAuthConfiguration

Implements

public final class ApplicationGatewayClientAuthConfiguration
implements JsonSerializable<ApplicationGatewayClientAuthConfiguration>

Application gateway client authentication configuration.

Constructor Summary

Constructor Description
ApplicationGatewayClientAuthConfiguration()

Creates an instance of ApplicationGatewayClientAuthConfiguration class.

Method Summary

Modifier and Type Method and Description
static ApplicationGatewayClientAuthConfiguration fromJson(JsonReader jsonReader)

Reads an instance of ApplicationGatewayClientAuthConfiguration from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Boolean verifyClientCertIssuerDN()

Get the verifyClientCertIssuerDN property: Verify client certificate issuer name on the application gateway.

ApplicationGatewayClientRevocationOptions verifyClientRevocation()

Get the verifyClientRevocation property: Verify client certificate revocation status.

ApplicationGatewayClientAuthConfiguration withVerifyClientCertIssuerDN(Boolean verifyClientCertIssuerDN)

Set the verifyClientCertIssuerDN property: Verify client certificate issuer name on the application gateway.

ApplicationGatewayClientAuthConfiguration withVerifyClientRevocation(ApplicationGatewayClientRevocationOptions verifyClientRevocation)

Set the verifyClientRevocation property: Verify client certificate revocation status.

Methods inherited from java.lang.Object

Constructor Details

ApplicationGatewayClientAuthConfiguration

public ApplicationGatewayClientAuthConfiguration()

Creates an instance of ApplicationGatewayClientAuthConfiguration class.

Method Details

fromJson

public static ApplicationGatewayClientAuthConfiguration fromJson(JsonReader jsonReader)

Reads an instance of ApplicationGatewayClientAuthConfiguration from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ApplicationGatewayClientAuthConfiguration if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ApplicationGatewayClientAuthConfiguration.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

verifyClientCertIssuerDN

public Boolean verifyClientCertIssuerDN()

Get the verifyClientCertIssuerDN property: Verify client certificate issuer name on the application gateway.

Returns:

the verifyClientCertIssuerDN value.

verifyClientRevocation

public ApplicationGatewayClientRevocationOptions verifyClientRevocation()

Get the verifyClientRevocation property: Verify client certificate revocation status.

Returns:

the verifyClientRevocation value.

withVerifyClientCertIssuerDN

public ApplicationGatewayClientAuthConfiguration withVerifyClientCertIssuerDN(Boolean verifyClientCertIssuerDN)

Set the verifyClientCertIssuerDN property: Verify client certificate issuer name on the application gateway.

Parameters:

verifyClientCertIssuerDN - the verifyClientCertIssuerDN value to set.

Returns:

the ApplicationGatewayClientAuthConfiguration object itself.

withVerifyClientRevocation

public ApplicationGatewayClientAuthConfiguration withVerifyClientRevocation(ApplicationGatewayClientRevocationOptions verifyClientRevocation)

Set the verifyClientRevocation property: Verify client certificate revocation status.

Parameters:

verifyClientRevocation - the verifyClientRevocation value to set.

Returns:

the ApplicationGatewayClientAuthConfiguration object itself.

Applies to