Freigeben über


WS_USERNAME_CREDENTIAL-Struktur (webservices.h)

Der abstrakte Basistyp für alle Anmeldeinformationen für Benutzername/Kennwort.

Beachten Sie, dass WS_USERNAME_CREDENTIAL und ihre konkreten Untertypen mit dem WS-Security WS_USERNAME_MESSAGE_SECURITY_BINDING verwendet werden.
Sie eignen sich am besten für Benutzernamen-Kennwort-Paare auf Anwendungsebene, z. B. für Onlinekundenkonten. Die angegebenen Benutzernamen und Kennwörter werden von der Security Runtime nicht interpretiert und lediglich von Client zu Server zur Authentifizierung durch den angegebenen serverseitigen Benutzernamen-/Kennwortüberprüfungsator übertragen, der von der Anwendung angegeben wird.

Im Gegensatz dazu werden die WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL und ihre konkreten Untertypen für die integrierte Windows-Authentifizierung und die sicherheitsrelevanten Bindungen verwendet, die sie verwenden.

Syntax

typedef struct _WS_USERNAME_CREDENTIAL {
  WS_USERNAME_CREDENTIAL_TYPE credentialType;
} WS_USERNAME_CREDENTIAL;

Member

credentialType

Der Selektor für den Typ der Anmeldeinformationen für den Benutzernamen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile webservices.h