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.