structure WS_USERNAME_CREDENTIAL (webservices.h)
Type de base abstrait pour toutes les informations d’identification de nom d’utilisateur/mot de passe.
Notez que WS_USERNAME_CREDENTIAL et ses sous-types concrets sont utilisés avec le WS_USERNAME_MESSAGE_SECURITY_BINDING WS-Security.
Elles conviennent mieux aux paires nom d’utilisateur/mot de passe au niveau de l’application, telles que celles utilisées pour les comptes clients en ligne. Les noms d’utilisateur et mots de passe spécifiés ne sont pas interprétés par le runtime de sécurité et sont simplement transférés de client à serveur pour l’authentification par le validateur de nom d’utilisateur/mot de passe spécifié côté serveur spécifié par l’application.
En revanche, le WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL et ses sous-types concrets sont utilisés pour l’authentification intégrée Windows et les liaisons de sécurité qui l’utilisent.
Syntaxe
typedef struct _WS_USERNAME_CREDENTIAL {
WS_USERNAME_CREDENTIAL_TYPE credentialType;
} WS_USERNAME_CREDENTIAL;
Membres
credentialType
Sélecteur pour le type des informations d’identification du nom d’utilisateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | webservices.h |