Bagikan melalui


struktur WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT (webservices.h)

Struktur ini digunakan untuk menentukan sekumpulan batasan untuk properti token keamanan permintaan tertentu. Batasan properti apa pun yang tidak ditentukan akan menggunakan batasan default.

Sintaks

typedef struct _WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT {
  WS_REQUEST_SECURITY_TOKEN_PROPERTY_ID id;
  void                                  *allowedValues;
  ULONG                                 allowedValuesSize;
  struct {
    WS_REQUEST_SECURITY_TOKEN_PROPERTY requestSecurityTokenProperty;
  } out;
} WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT;

Anggota

id

Id properti token keamanan permintaan. Batasan properti keamanan berikut dapat ditentukan:

allowedValues

Array nilai yang dapat diterima. Jenis nilai dalam array sesuai dengan jenis nilai properti token keamanan permintaan. Lihat dokumentasi untuk properti token keamanan permintaan tertentu untuk menentukan jenis properti .

allowedValuesSize

Ukuran total array allowedValues, dalam byte. Ukuran ini harus berupa kelipatan ukuran jenis nilai properti.

out

Ketika WsMatchPolicyAlternative mengembalikan NOERROR, seluruh konten struktur ini akan diisi.

out.requestSecurityTokenProperty

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header webservices.h