Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este encabezado lo usa Security and Identity. Para más información, consulte:
schannel.h contiene las siguientes interfaces de programación:
Functions
|
SslCrackCertificate Devuelve una estructura X509Certificate con la información contenida en el BLOB de certificado especificado. |
|
SslEmptyCacheA Quita la cadena especificada de la caché de Schannel. (ANSI) |
|
SslEmptyCacheW Quita la cadena especificada de la caché de Schannel. (Unicode) |
|
SslFreeCertificate Libera un certificado asignado por una llamada anterior a la función SslCrackCertificate. |
|
SslGetServerIdentity Obtiene la identidad del servidor. |
Estructuras
|
CRYPTO_SETTINGS Indica la configuración criptográfica deshabilitada. |
|
SCH_CRED_PUBLIC_CERTCHAIN La estructura SCH_CRED_PUBLIC_CERTCHAIN contiene un único certificado. Se puede crear una cadena de certificación a partir de este certificado. |
|
SCH_CRED_SECRET_PRIVKEY Contiene información de clave privada necesaria para autenticar un cliente o servidor. |
|
SCH_CREDENTIALS Contiene los datos de una credencial de Schannel. (SCH_CREDENTIALS) |
|
SCHANNEL_ALERT_TOKEN Genera una alerta protocolo de capa de sockets seguros (SSL) o protocolo de seguridad de la capa de transporte (TLS) que se enviará al destino de una llamada a la función InitializeSecurityContext (Schannel) o a la función AcceptSecurityContext (Schannel). |
|
SCHANNEL_CERT_HASH Contiene los datos del almacén hash del certificado que usa Schannel. |
|
SCHANNEL_CERT_HASH_STORE Contiene los datos del almacén hash del certificado que Schannel usa en modo kernel. |
|
SCHANNEL_CLIENT_SIGNATURE Especifica una firma de cliente cuando una llamada a la función InitializeSecurityContext (Schannel) no puede acceder a la clave privada de un certificado de cliente (en este caso, la función devuelve SEC_I_SIGNATURE_NEEDED). |
|
SCHANNEL_CRED Contiene los datos de una credencial de Schannel. (SCHANNEL_CRED) |
|
SCHANNEL_SESSION_TOKEN Especifica si las reconexión están habilitadas para una sesión de autenticación creada mediante una llamada a la función InitializeSecurityContext (Schannel) o a la función AcceptSecurityContext (Schannel). |
|
SecPkgContext_CipherInfo Estructura de información de cifrado. Esto lo devuelve SECPKG_ATTR_CIPHER_INFO ulAttribute de la función QueryContextAttributes (Schannel). |
|
SecPkgContext_ConnectionInfo La estructura SecPkgContext_ConnectionInfo contiene información de protocolo y cifrado. Esta estructura la usa la función InitializeSecurityContext (Schannel). Este atributo solo es compatible con el proveedor de compatibilidad de seguridad de Schannel (SSP). |
|
SecPkgContext_EapKeyBlock Contiene datos clave utilizados por el protocolo de autenticación TLS de EAP. |
|
SecPkgContext_EapPrfInfo Especifica la función pseudoaleatoria (PRF) y extrae los datos clave utilizados por el Protocolo de autenticación extensible (EAP) Protocolo de autenticación de la capa de transporte (TLS). |
|
SecPkgContext_EarlyStart La estructura SecPkgContext_EarlyStart contiene información sobre si se intenta usar la característica De inicio falso en un contexto de seguridad. |
|
SecPkgContext_IssuerListInfoEx La estructura de SecPkgContext_IssuerListInfoEx contiene una lista de entidades de certificación (CA) de confianza. |
|
SecPkgContext_KeyingMaterial Estructura SecPkgContext_KeyingMaterial. |
|
SecPkgContext_KeyingMaterialInfo La estructura SecPkgContext_KeyingMaterialInfo contiene información sobre el material de clave exportable en un contexto de seguridad. |
|
SecPkgContext_SessionAppData Almacena los datos de la aplicación para un contexto de sesión. |
|
SecPkgContext_SessionInfo Especifica si la sesión es una reconexión y recupera un valor que identifica la sesión. |
|
SecPkgContext_SupportedSignatures Especifica los algoritmos de firma admitidos por una conexión Schannel. |
|
TLS_PARAMETERS Indica restricciones de parámetros TLS. |
|
X509Certificate Representa un certificado X.509. |
Enumeraciones
|
eTlsAlgorithmUsage Especifica el algoritmo que se usa para deshabilitar la configuración criptográfica. |