Informations d’identification de sécurité
Les informations d’identification de sécurité sont une preuve qu’une partie communiquante possède ce qui peut être utilisé pour créer ou obtenir un jeton de sécurité. Par conséquent, les informations d’identification sont généralement plus longues que les jetons de sécurité, et un jeton de sécurité peut être considéré comme la manifestation d’exécution des informations d’identification de sécurité. Parmi les exemples d’informations d’identification, citons 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 de spécification d’informations d’identification de certificat à fournir par un rappel à l’application. |
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL | Tapez 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 pour 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 de spécification d’informations d’identification de certificat à l’aide du nom de l’objet, de l’emplacement du magasin et du nom du magasin du certificat. |
WS_THUMBPRINT_CERT_CREDENTIAL | Type de spécification d’informations d’identification de 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. |