diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/applicationGateway.json b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/applicationGateway.json index c094ba388560..133d6f6db669 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/applicationGateway.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/applicationGateway.json @@ -1397,6 +1397,18 @@ "name": "ApplicationGatewayClientRevocationOptions", "modelAsString": true } + }, + "verifyClientAuthMode": { + "type": "string", + "description": "Verify client Authentication mode.", + "enum": [ + "Strict", + "Passthrough" + ], + "x-ms-enum": { + "name": "ApplicationGatewayClientAuthVerificationModes", + "modelAsString": true + } } }, "description": "Application gateway client authentication configuration." diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayCreate.json index 4d50f1d30408..3dcf3f859eac 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayCreate.json @@ -403,7 +403,8 @@ }, "clientAuthConfiguration": { "verifyClientCertIssuerDN": true, - "verifyClientRevocation": "OCSP" + "verifyClientRevocation": "OCSP", + "verifyClientAuthMode": "Strict" }, "trustedClientCertificates": [ { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayGet.json index 81dc83adc043..720fa6723902 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayGet.json @@ -135,7 +135,8 @@ }, "clientAuthConfiguration": { "verifyClientCertIssuerDN": true, - "verifyClientRevocation": "OCSP" + "verifyClientRevocation": "OCSP", + "verifyClientAuthMode": "Strict" }, "trustedClientCertificates": [ { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayList.json b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayList.json index 37265825cc68..e7207e5322b9 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayList.json @@ -136,7 +136,8 @@ }, "clientAuthConfiguration": { "verifyClientCertIssuerDN": true, - "verifyClientRevocation": "OCSP" + "verifyClientRevocation": "OCSP", + "verifyClientAuthMode": "Strict" }, "trustedClientCertificates": [ { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayListAll.json b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayListAll.json index f2763cb472b9..3f980305ccd6 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayListAll.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2025-03-01/examples/ApplicationGatewayListAll.json @@ -135,7 +135,8 @@ }, "clientAuthConfiguration": { "verifyClientCertIssuerDN": true, - "verifyClientRevocation": "OCSP" + "verifyClientRevocation": "OCSP", + "verifyClientAuthMode": "Strict" }, "trustedClientCertificates": [ {