Informations d'identification de sécurité

Les informations d’identification de sécurité sont une preuve qu’une partie de communication possède qui peut être utilisée pour créer ou obtenir un jeton de sécurité. Ainsi, 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é. Les exemples d’informations d’identification incluent un certificat d’ordinateur (qui peut être converti en jeton de sécurité X.509 au moment de l’exécution) ou une paire de 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 d’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 basées sur le 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 d’approvisionnement d’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 du certificat, de l’emplacement du magasin et du nom du magasin.
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 Windows l’authentification intégrée.