PropertyControl DataObject

PropertyControl se utiliza para especificar las propiedades que se devuelven de una entidad.

PropertyControl se utiliza en el objeto de datos de entrada de la API de obtención (get) para especificar las propiedades de la entidad que deben devolverse.

La estructura de un objeto de datos PropertyControl está formada por los elementos siguientes:
properties
se utiliza para añadir los nombres de las propiedades. Si la propiedad contiene un valor de comodín "*", se devuelven todas las propiedades soportadas de la entidad.
contextProperties
se utiliza para añadir nombres de las propiedades de contexto y los metadatos; por ejemplo, una propiedad con los metadatos 'lang'. No hay definida ninguna contextProperties incorporada.

Definición de esquema XML

A continuación se proporciona la definición del esquema XML para PropertyControl DataObject:
<xsd:complexType name="PropertyControl">
    <xsd:complexContent>
        <xsd:extension base="Control">
	     <xsd:sequence>
	         <xsd:element name="properties" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
		  <xsd:element name="contextProperties" minOccurs="0" maxOccurs="unbounded">
		      <xsd:complexType>
		          <xsd:simpleContent>
			      <xsd:extension base="xsd:string">
				  <xsd:attribute ref="xml:lang" />
			      </xsd:extension>
			   </xsd:simpleContent>
		       </xsd:complexType>
		   </xsd:element>		
	      </xsd:sequence>
	  </xsd:extension>
     </xsd:complexContent>
</xsd:complexType>

Objeto de datos de ejemplo

A continuación se proporciona un PropertyControl DataObject de ejemplo que se utiliza en la operación de obtención para solicitar las propiedades uid, cn, sn:
<wim:controls xsi:type="wim:PropertyControl">
      <wim:properties>cn</wim:properties>
      <wim:properties>uid</wim:properties>
      <wim:properties>sn</wim:properties>
</wim:controls>


Condiciones de uso | Comentarios