Credenciales de seguridad
Las credenciales de seguridad son una prueba de que una entidad de comunicación posee que se puede usar para crear o obtener un token de seguridad. Por lo tanto, las credenciales suelen ser de mayor duración que los tokens de seguridad y un token de seguridad se puede ver como la manifestación en tiempo de ejecución de las credenciales de seguridad. El ejemplo de credenciales incluye un certificado de máquina (que se puede convertir en un token de seguridad X.509 en tiempo de ejecución) o un par de nombre de usuario y contraseña para un dominio (que se puede usar para obtener un token de seguridad kerberos).
Las credenciales se especifican como parte de los enlaces de seguridad.
Los siguientes elementos de API se usan con credenciales de seguridad.
Devolución de llamada | Descripción |
---|---|
WS_GET_CERT_CALLBACK | Proporciona un certificado al entorno de ejecución de seguridad. |
WS_VALIDATE_PASSWORD_CALLBACK | Valida un par de nombre de usuario y contraseña en el lado receptor. |
Enumeración | Descripción |
---|---|
WS_CERT_CREDENTIAL_TYPE | Tipo de la credencial del certificado. |
WS_USERNAME_CREDENTIAL_TYPE | Tipo de la credencial de nombre de usuario y contraseña. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | Tipo de la credencial de autenticación integrada de Windows. |
Estructura | Descripción |
---|---|
WS_CERT_CREDENTIAL | Tipo base abstracto para todos los tipos de credenciales de certificado. |
WS_CUSTOM_CERT_CREDENTIAL | Tipo para especificar una credencial de certificado que se va a proporcionar mediante una devolución de llamada a la aplicación. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Escriba para proporcionar una credencial de autenticación integrada de Windows basada en el token de subproceso actual. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tipo para proporcionar una credencial de autenticación integrada de Windows. |
WS_STRING_USERNAME_CREDENTIAL | Tipo para proporcionar un par de nombre de usuario y contraseña como cadenas. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Escriba para proporcionar una credencial de Windows como nombre de usuario, contraseña, cadenas de dominio. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | Tipo para especificar una credencial de certificado mediante el nombre del firmante del certificado, la ubicación del almacén y el nombre del almacén. |
WS_THUMBPRINT_CERT_CREDENTIAL | Tipo para especificar una credencial de certificado mediante la huella digital del certificado, la ubicación del almacén y el nombre del almacén. |
WS_USERNAME_CREDENTIAL | Tipo base abstracto para todas las credenciales de nombre de usuario y contraseña. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tipo base abstracto para todos los tipos de credenciales usados con la autenticación integrada de Windows. |