EntityTypeControl DataObject

EntityTypeControl permet d'obtenir des informations pour un type d'entité spécifique.

L'objet de données EntityControl est une extension de TypeControl et est utilisé dans l'objet de données d'entrée de la méthode getSchema de SchemaService.

La structure de l'objet de données EntityTypeControl se compose des éléments suivants :

repositoryId
indique l'ID du référentiel dans le fichier XML de configuration virtual member manager. Par exemple, si un serveur LDAP est configuré dans le fichier XML de configuration de virtual member manager avec l'ID LDAP1, vous devez associer repositoryId à LDAP1 dans EntityTypeControl. La méthode getSchema renvoie le schéma des types de données d'entité pris en charge pour le référentiel LDAP1. Si aucun repositoryId n'est indiqué dans EntityTypeControl, le schéma des types de données d'entité pris en charge au niveau de virtual member manager est renvoyé.
entityTypeName
indique le type de l'entité. La valeur de entityTypeName est également un nom qualifié qui signifie qu'il contient le préfixe espace de nom du type d'entité.

Définition de schéma XML

Vous trouverez ci-dessous la définition du schéma XML pour l'objet de données EntityTypeControl :
<xsd:complexType name="EntityTypeControl">
	<xsd:complexContent>
		<xsd:extension base="TypeControl">
			<xsd:attribute name="entityTypeName" type="xsd:token"/>
		</xsd:extension>
	</xsd:complexContent>
</xsd:complexType>

Objet de données exemple

Vous trouverez ci-dessous un exemple d'objet de données EntityTypeControl qui est utilisé dans l'opération getSchema permettant de lancer une requête pour tous les types d'entités pris en charge du référentiel LDAP1 :
<wim:controls xsi:type="wim:EntityTypeControl" repositoryId="LDAP1"/>


Conditions d'utilisation | Commentaires