Freigeben über


WSMAN_AUTHENTICATION_CREDENTIALS-Struktur (wsman.h)

Definiert die Authentifizierungsmethode und die Anmeldeinformationen, die für die Server- oder Proxyauthentifizierung verwendet werden.

Syntax

typedef struct _WSMAN_AUTHENTICATION_CREDENTIALS {
  DWORD authenticationMechanism;
  union {
    WSMAN_USERNAME_PASSWORD_CREDS userAccount;
    PCWSTR                        certificateThumbprint;
  };
} WSMAN_AUTHENTICATION_CREDENTIALS;

Member

authenticationMechanism

Definiert den Authentifizierungsmechanismus. Dieses Element kann auf 0 festgelegt werden. Wenn er auf 0 festgelegt ist, wählt der WinRM-Client zwischen Kerberos und Negotiate aus. Wenn es nicht auf 0 festgelegt ist, muss dieser Member einer der Werte der WSManAuthenticationFlags-Enumeration sein.

userAccount

Definiert die Anmeldeinformationen, die für die Authentifizierung verwendet werden. Weitere Informationen finden Sie unter WSMAN_USERNAME_PASSWORD_CREDS .

certificateThumbprint

Definiert den Zertifikatfingerabdruck.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Kopfzeile wsman.h
Verteilbare Komponente Windows Management Framework unter Windows Server 2008 mit SP2, Windows Vista mit SP1 und Windows Vista mit SP2