Данный метод аутентификации использует клиентские SSL-сертификаты для выполнения аутентификации. В связи с этим он доступен только для SSL-соединений;
см. Раздел 3.3.9.2 для получения инструкций по настройке SSL. При использовании данного метода аутентификации сервер будет требовать, чтобы клиент предоставил действительный доверенный сертификат. Запрос пароля клиенту отправляться не будет. Атрибут cn (Common Name)
сертификата
будет сравниваться с запрашиваемым именем пользователя базы данных, и в случае их совпадения
вход в систему будет разрешен. Сопоставление имен пользователей может применяться для того, чтобы разрешить
cn отличаться от имени пользователя базы данных.
Для аутентификации по SSL-сертификату поддерживаются следующие параметры конфигурации:
mapПозволяет выполнять сопоставление имен пользователей операционной системы и имен пользователей базы данных. См. Раздел 3.5.2 для получения подробных сведений.
Избыточно использовать clientcert параметр совместно с
cert аутентификацией, так как данная cert
аутентификация фактически является trust аутентификацией
с использованием параметра clientcert=verify-full.