КриптоПро CAPILite  

X509EnrollmentCheckChainFlags

Метод проверки аутентичности TLS соединения при первоначальном контакте с УЦ (у нас может не быть цепочки сертификатов и/или СОС).
enum X509EnrollmentCheckChainFlags {
X509CC_None = 0,
X509CC_TLS = 1,
X509CC_NoHostNameCheck = 2,
X509CC_NoCheck = 4 };

Элементы перечисления:

X509CC_None
Несуществующее значение
X509CC_TLS
Стандартная проверка TLS
X509CC_NoHostNameCheck
Битовый флаг - Не проверять DNS имя (адрес) УЦ. Только для методов GetCACertificate() и GetCAProperty()
X509CC_NoCheck
Битовый флаг - не проверять ничего. Только для методов GetCACertificate() и GetCAProperty()