Compartir a través de


estructura WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT (webservices.h)

Esta estructura se usa para especificar un conjunto de restricciones para una propiedad de token de seguridad de solicitud determinada. Las restricciones de propiedad que no se especifiquen usarán las restricciones predeterminadas.

Sintaxis

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;

Miembros

id

Identificador de la propiedad de token de seguridad de solicitud. Se puede especificar la siguiente restricción de propiedad de seguridad:

allowedValues

Matriz de valores que son aceptables. El tipo de los valores de la matriz corresponde al tipo de los valores de la propiedad de token de seguridad de solicitud. Consulte la documentación de una propiedad de token de seguridad de solicitud determinada para determinar el tipo de la propiedad.

allowedValuesSize

Tamaño total de la matriz allowedValues, en bytes. Este tamaño debe ser un múltiplo del tipo del valor de la propiedad.

out

Cuando WsMatchPolicyAlternative devuelve NOERROR, se rellenará todo el contenido de esta estructura.

out.requestSecurityTokenProperty

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado webservices.h