DataTypeControl DataObject

DataTypeControl permet d'indiquer le référentiel pour lequel l'appelant souhaite retourner des informations sur le type de données pris en charge.

L'objet de données DataTypeControl 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 d'un objet de données TypeControl se compose des éléments suivants :

repositoryId
permet d'indiquer 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 virtual member manager avec l'ID LDAP1, vous devez définir repositoryId sur LDAP1 dans DataTypeControl. La méthode getSchema renvoie les types de données pris en charge pour le référentiel LDAP1. Si aucun repositoryId n'est indiqué dans DataTypeControl, les types de données pris en charge au niveau du virtual member manager sont retournés.

Définition de schéma XML

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

Objet de données exemple

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


Conditions d'utilisation | Commentaires