Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется службой "Безопасность и идентификация". Дополнительные сведения см. в разделе:
schannel.h содержит следующие программные интерфейсы:
Функции
|
SslCrackCertificate Возвращает структуру X509Certificate со сведениями, содержащимися в указанном большом двоичном объекте сертификата. |
|
SslEmptyCacheA Удаляет указанную строку из кэша Schannel. (ANSI) |
|
SslEmptyCacheW Удаляет указанную строку из кэша Schannel. (Юникод) |
|
SslFreeCertificate Освобождает сертификат, выделенный предыдущим вызовом функции SslCrackCertificate. |
|
SslGetServerIdentity Возвращает удостоверение сервера. |
Структуры
|
CRYPTO_SETTINGS Указывает отключенные параметры шифрования. |
|
SCH_CRED_PUBLIC_CERTCHAIN Структура SCH_CRED_PUBLIC_CERTCHAIN содержит один сертификат. На основе этого сертификата можно создать цепочку сертификации. |
|
SCH_CRED_SECRET_PRIVKEY Содержит сведения о закрытом ключе, необходимые для проверки подлинности клиента или сервера. |
|
SCH_CREDENTIALS Содержит данные для учетных данных Schannel. (SCH_CREDENTIALS) |
|
SCHANNEL_ALERT_TOKEN Создает оповещение SSL или TLS для отправки в целевой объект вызова функции InitializeSecurityContext (Schannel) или AcceptSecurityContext (Schannel). |
|
SCHANNEL_CERT_HASH Содержит данные хэш-хранилища для сертификата, который использует Schannel. |
|
SCHANNEL_CERT_HASH_STORE Содержит данные хэш-хранилища для сертификата, который Schannel использует в режиме ядра. |
|
SCHANNEL_CLIENT_SIGNATURE Указывает подпись клиента, если вызов функции InitializeSecurityContext (Schannel) не может получить доступ к закрытому ключу сертификата клиента (в этом случае функция возвращает SEC_I_SIGNATURE_NEEDED). |
|
SCHANNEL_CRED Содержит данные для учетных данных Schannel. (SCHANNEL_CRED) |
|
SCHANNEL_SESSION_TOKEN Указывает, включены ли повторные подключения для сеанса проверки подлинности, созданного путем вызова функции InitializeSecurityContext (Schannel) или AcceptSecurityContext (Schannel). |
|
SecPkgContext_CipherInfo Структура сведений о шифре. Возвращается SECPKG_ATTR_CIPHER_INFO ulAttribute из функции QueryContextAttributes (Schannel). |
|
SecPkgContext_ConnectionInfo Структура SecPkgContext_ConnectionInfo содержит сведения о протоколе и шифре. Эта структура используется функцией InitializeSecurityContext (Schannel). Этот атрибут поддерживается только поставщиком поддержки безопасности (SSP) Schannel. |
|
SecPkgContext_EapKeyBlock Содержит ключевые данные, используемые протоколом проверки подлинности EAP TLS. |
|
SecPkgContext_EapPrfInfo Указывает псевдослучайную функцию (PRF) и извлекает ключевые данные, используемые протоколом TLS. |
|
SecPkgContext_EarlyStart Структура SecPkgContext_EarlyStart содержит сведения о том, следует ли использовать функцию ложного запуска в контексте безопасности. |
|
SecPkgContext_IssuerListInfoEx Структура SecPkgContext_IssuerListInfoEx содержит список доверенных центров сертификации (ЦС). |
|
SecPkgContext_KeyingMaterial Структура SecPkgContext_KeyingMaterial. |
|
SecPkgContext_KeyingMaterialInfo Структура SecPkgContext_KeyingMaterialInfo содержит сведения об экспортируемом материале ключей в контексте безопасности. |
|
SecPkgContext_SessionAppData Хранит данные приложения для контекста сеанса. |
|
SecPkgContext_SessionInfo Указывает, является ли сеанс повторным подключением, и получает значение, идентифицирующее сеанс. |
|
SecPkgContext_SupportedSignatures Указывает алгоритмы подписи, поддерживаемые подключением Schannel. |
|
TLS_PARAMETERS Указывает ограничения параметров TLS. |
|
X509Certificate Представляет сертификат X.509. |
Перечисления
|
eTlsAlgorithmUsage Указывает алгоритм, используемый для отключения параметров шифрования. |