структура IKEEXT_CERTIFICATE_AUTHENTICATION0 (iketypes.h)
Доступен IKEEXT_CERTIFICATE_AUTHENTICATION1. Для Windows 8 доступна IKEEXT_CERTIFICATE_AUTHENTICATION2 .
Синтаксис
typedef struct IKEEXT_CERTIFICATE_AUTHENTICATION0_ {
IKEEXT_CERT_CONFIG_TYPE inboundConfigType;
union {
struct {
UINT32 inboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *inboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *inboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *inboundTrustedRootStoreConfig;
};
IKEEXT_CERT_CONFIG_TYPE outboundConfigType;
union {
struct {
UINT32 outboundRootArraySize;
IKEEXT_CERT_ROOT_CONFIG0 *outboundRootArray;
};
IKEEXT_CERT_ROOT_CONFIG0 *outboundEnterpriseStoreConfig;
IKEEXT_CERT_ROOT_CONFIG0 *outboundTrustedRootStoreConfig;
};
UINT32 flags;
} IKEEXT_CERTIFICATE_AUTHENTICATION0;
Члены
inboundConfigType
Тип конфигурации сертификата для проверки входящего однорангового сертификата.
Дополнительные сведения см. в разделе IKEEXT_CERT_CONFIG_TYPE .
inboundRootArraySize
Количество элементов в элементе inboundRootArray .
Доступно, если inboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
inboundRootArray
Явный список доверия для проверки цепочки одноранговых сертификатов.
Доступно, если inboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
inboundEnterpriseStoreConfig
Конфигурация корпоративного хранилища для проверки цепочки одноранговых сертификатов.
Доступно, если inboundConfigType имеет IKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
inboundTrustedRootStoreConfig
Конфигурация доверенного корневого хранилища для проверки цепочки одноранговых сертификатов.
Доступно, если inboundConfigType имеет IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
outboundConfigType
Тип конфигурации сертификата для проверки исходящего локального сертификата.
Дополнительные сведения см. в разделе IKEEXT_CERT_CONFIG_TYPE .
outboundRootArraySize
Число элементов в элементе outboundRootArray .
Доступно, если outboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
outboundRootArray
Явный список доверия для выбора цепочки сертификатов для отправки однорангового узла.
Доступно, если outboundConfigTypeIKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
outboundEnterpriseStoreConfig
Конфигурация корпоративного хранилища для выбора цепочки сертификатов.
Доступно, если outboundConfigTypeIKEEXT_CERT_CONFIG_ENTERPRISE_STORE.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
outboundTrustedRootStoreConfig
Конфигурация доверенного корневого хранилища для выбора цепочки сертификатов.
Доступно, если outboundConfigTypeIKEEXT_CERT_CONFIG_ROOT_STORE.
Дополнительные сведения см . в разделе IKEEXT_CERT_ROOT_CONFIG0 .
flags
Сочетание следующих значений, указывающее характеристики проверки подлинности сертификата.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | iketypes.h |