Informations d'identification de sécurité
Les informations d’identification de sécurité sont une preuve qu’une partie communique possède et qui peut être utilisée pour créer ou obtenir un jeton de sécurité. Par conséquent, les informations d’identification ont généralement une durée de vie plus longue que les jetons de sécurité, et un jeton de sécurité peut être vu comme la manifestation d’exécution des informations d’identification de sécurité. Les informations d’identification incluent par exemple un certificat d’ordinateur (qui peut être converti en jeton de sécurité X.509 au moment de l’exécution) ou une paire nom d’utilisateur/mot de passe pour un domaine (qui peut être utilisé pour obtenir un jeton de sécurité Kerberos).
Les informations d’identification sont spécifiées dans le cadre des liaisons de sécurité.
Les éléments d’API suivants sont utilisés avec les informations d’identification de sécurité.
Rappel | Description |
---|---|
WS_GET_CERT_CALLBACK | Fournit un certificat au runtime de sécurité. |
WS_VALIDATE_PASSWORD_CALLBACK | Valide une paire nom d’utilisateur/mot de passe côté récepteur. |
Énumération | Description |
---|---|
WS_CERT_CREDENTIAL_TYPE | Type des informations d’identification du certificat. |
WS_USERNAME_CREDENTIAL_TYPE | Type des informations d’identification de nom d’utilisateur/mot de passe. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE | Type des informations d’identification de l’authentification intégrée Windows. |
Structure | Description |
---|---|
WS_CERT_CREDENTIAL | Type de base abstrait pour tous les types d’informations d’identification de certificat. |
WS_CUSTOM_CERT_CREDENTIAL | Type permettant de spécifier des informations d’identification de certificat qui doivent être fournies par un rappel à l’application. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type pour fournir des informations d’identification d’authentification intégrée Windows en fonction du jeton de thread actuel. |
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tapez pour fournir des informations d’identification d’authentification intégrée Windows. |
WS_STRING_USERNAME_CREDENTIAL | Type permettant de fournir une paire nom d’utilisateur/mot de passe sous forme de chaînes. |
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tapez pour fournir des informations d’identification Windows en tant que nom d’utilisateur, mot de passe, chaînes de domaine. |
WS_SUBJECT_NAME_CERT_CREDENTIAL | Type permettant de spécifier les informations d’identification d’un certificat à l’aide du nom d’objet, de l’emplacement du magasin et du nom du magasin du certificat. |
WS_THUMBPRINT_CERT_CREDENTIAL | Type permettant de spécifier les informations d’identification d’un certificat à l’aide de l’empreinte numérique du certificat, de l’emplacement du magasin et du nom du magasin. |
WS_USERNAME_CREDENTIAL | Type de base abstrait pour toutes les informations d’identification de nom d’utilisateur/mot de passe. |
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Type de base abstrait pour tous les types d’informations d’identification utilisés avec l’authentification intégrée Windows. |