struktur WSMAN_SENDER_DETAILS (wsman.h)

Menentukan detail klien untuk setiap permintaan masuk.

Sintaks

typedef struct _WSMAN_SENDER_DETAILS {
  PCWSTR                    senderName;
  PCWSTR                    authenticationMechanism;
  WSMAN_CERTIFICATE_DETAILS *certificateDetails;
  HANDLE                    clientToken;
  PCWSTR                    httpURL;
} WSMAN_SENDER_DETAILS;

Anggota

senderName

Menentukan nama pengguna klien yang membuat permintaan. Konten parameter ini bervariasi tergantung pada jenis autentikasi. Nilai senderName diformat sebagai berikut:

Mekanisme autentikasi Nilai senderName
Autentikasi Windows Domain dan nama pengguna.
Autentikasi Dasar Nama pengguna yang ditentukan.
Sertifikat Klien Subjek sertifikat.
LiveID PUID LiveID sebagai string.

authenticationMechanism

Menentukan string yang menunjukkan mekanisme autentikasi mana yang digunakan oleh klien. Nilai berikut telah ditentukan sebelumnya:

  • Dasar
  • ClientCertificate
Semua jenis lainnya dikueri langsung dari paket keamanan. Untuk hosting Internet Information Services (IIS), string ini diambil dari infrastruktur IIS.

certificateDetails

Penunjuk ke struktur WSMAN_CERTIFICATE_DETAILS yang menentukan detail sertifikat klien. Parameter ini hanya valid jika authenticationMechanism diatur ke ClientCertificate.

clientToken

Menentukan token identitas pengguna jika token keamanan Windows tersedia untuk pengguna. Token ini akan digunakan oleh utas untuk meniru pengguna ini untuk semua panggilan ke plug-in.

Catatan Plug-in otorisasi dapat mengubah konteks pengguna dan menggunakan token peniruan yang berbeda.
 

httpURL

Menentukan URL HTTP permintaan masuk.

Persyaratan

   
Klien minimum yang didukung Windows 7
Server minimum yang didukung Windows Server 2008 R2
Header wsman.h
Redistribusi Windows Management Framework pada Windows Server 2008 dengan SP2, Windows Vista dengan SP1, dan Windows Vista dengan SP2