Развернуть все
Свернуть все

Структура CADES_AUTH_PARA

Структура, содержащая параметры аутентификации.

Синтаксис

C++
 typedef struct _CADES_AUTH_PARA {
   DWORD dwSize;
   DWORD dwAuthType;
   LPCWSTR wszUsername;
   LPCWSTR wszPassword;
   PCCERT_CONTEXT pClientCertificate;
 } CADES_AUTH_PARA,
   *PCADES_AUTH_PARA;

Параметры

dwSize

Размер структуры в байтах.

dwAuthType

Тип аутентификации (cм. примечания).

wszUsername

Имя пользователя (опциональный параметр, используется в зависимости от применяемой схемы аутентификации).

wszPassword

Пароль (опциональный параметр, используется в зависимости от применяемой схемы аутентификации).

pClientCertificate

Клиентский сертификат (опциональный параметр, используется в зависимости от применяемой схемы аутентификации).

Примечания

Значения констант типа аутентификации представлены в таблице:
Имя Описание
CADES_AUTH_ANONYMOUS

Анонимная аутентификация.

CADES_AUTH_BASIC

Обычная аутентификация (пароль отправляется в текстовом формате).

CADES_AUTH_DIGEST

Краткая проверка для серверов доменов Windows.

CADES_AUTH_NTLM

Встроенная проверка подлинности Windows.

CADES_AUTH_NEGOTIATE

Встроенная проверка подлинности Windows или Kerberos (в зависомости от ОС).

Дополнительная информация о параметрах аутентификации: см. Authentication in WinHTTP .

Требования

Заголовочный файл cades.h
Минимальная версия продукта 1.0