diff --git a/content/en/docs/reference/config/networking/gateway/index.html b/content/en/docs/reference/config/networking/gateway/index.html index d352713846..cd9e903963 100644 --- a/content/en/docs/reference/config/networking/gateway/index.html +++ b/content/en/docs/reference/config/networking/gateway/index.html @@ -708,8 +708,8 @@ No
caCertificatesstringREQUIRED if mode is MUTUAL. The path to a file containing
-certificate authority certificates to use in verifying a presented
+
REQUIRED if mode is MUTUAL or OPTIONAL_MUTUAL. The path to a file
+containing certificate authority certificates to use in verifying a presented
client side certificate.
SIMPLESecure connections with standard TLS semantics.
+Secure connections with standard TLS semantics. In this mode +client certificate is not requested during handshake.
MUTUALSecure connections to the downstream using mutual TLS by -presenting server certificates for authentication.
+presenting server certificates for authentication. +A client certificate will also be requested during the handshake and +at least one valid certificate is required to be sent by the client.TLSOptions should be empty.
+
+
+OPTIONAL_MUTUALSimilar to MUTUAL mode, except that the client certificate +is optional. Unlike SIMPLE mode, A client certificate will +still be explicitly requested during handshake, but the client +is not required to send a certificate. If a client certificate +is presented, it will be validated. ca_certificates should +be specified for validating client certificates.
+caCertificatesstringREQUIRED if mode is MUTUAL. The path to a file containing
-certificate authority certificates to use in verifying a presented
+
REQUIRED if mode is MUTUAL or OPTIONAL_MUTUAL. The path to a file
+containing certificate authority certificates to use in verifying a presented
client side certificate.
SIMPLESecure connections with standard TLS semantics.
+Secure connections with standard TLS semantics. In this mode +client certificate is not requested during handshake.
MUTUALSecure connections to the downstream using mutual TLS by -presenting server certificates for authentication.
+presenting server certificates for authentication. +A client certificate will also be requested during the handshake and +at least one valid certificate is required to be sent by the client.TLSOptions should be empty.
+
+
+OPTIONAL_MUTUALSimilar to MUTUAL mode, except that the client certificate +is optional. Unlike SIMPLE mode, A client certificate will +still be explicitly requested during handshake, but the client +is not required to send a certificate. If a client certificate +is presented, it will be validated. ca_certificates should +be specified for validating client certificates.
+