Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется службой "Безопасность и идентификация". Дополнительные сведения см. в разделе:
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 Указывает алгоритм, используемый для отключения параметров шифрования. |