Перечисление PostgresSSLMode содержит режимы работы SSL-соединения с серверами СУБД PostgreSQL.
Используется следующими свойствами и методами:
Значение | Краткое описание |
0 | Disable. Соединение без использования SSL. |
1 | Allow. Сначала пытаться установить соединение без использования SSL. Если соединение неудачное, то пытаться установить SSL-соединение. |
2 | Prefer. Сначала пытаться установить SSL-соединение. Если соединение неудачное, то пытаться установить соединение без использования SSL. |
3 | Require. Пытаться установить только SSL-соединение. Если присутствует корневой сертификат, то верифицировать его таким же образом, который используется при режиме VerifyCA. |
4 | VerifyCA. Пытаться установить только SSL-соединение. Проверять, чтобы сертификат сервера СУБД был выпущен доверенным центром сертификации. |
5 | VerifyFull. Пытаться установить только SSL-соединение. Проверять, чтобы сертификат сервера СУБД был выпущен доверенным центром сертификации и имя сервера соответствовало имени в сертификате. |
См. также: