Attributdefinition

Bevor eindeutige Attribute für den Adapter definiert werden, stellen Sie sicher, dass das Attribut nicht in der allgemeinen Datei schema.dsml vorhanden ist.

Im folgenden Beispiel wird ein Attribut definiert:

<!-- *********************************************** -->
<!-- erSampleHome -->
<!-- *********************************************** -->
<attribute-type single-value = "true" >
<name>erSampleHome</name>
<description>User home directory</description>
<object-identifier>1.3.6.1.4.1.6054.3.125.2.100</object-identifier>
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
</attribute-type>
Kommentarzeilen werden durch die Markierungen <!-- ... --> gekennzeichnet.

Der Attributtyp ist als ein-oder mehrwertig definiert. Ein einwertiges Attribut wird durch folgende Zeile gekennzeichnet: <attribute-type single-value ="true">. Um ein Attribut mit mehreren Werten zu kennzeichnen, ändern Sie den Wert für true in false.

Der Name des Attributs, das vom Identitätsserver verwendet wird, wird im Schema definiert. Um die Verfolgung neuer Salesforce.com -Adapterattribute zu vereinfachen, verwenden Sie erSF als Präfix für alle neuen Attribute.

Die Beschreibung des Attributs wird durch die Zeile <description>...</description> gekennzeichnet.

Die OID wird durch den Tag <object-identifier>...</object-identifier> definiert. Da den vorhandenen Standardattributen bereits OIDs zugeordnet sind, kann die OID aus dem letzten Attribut in der Liste kopiert werden. Die letzte Zahl muss jedoch für jedes neue Attribut, das Sie der Datei schema.dsml hinzufügen, um eins erhöht werden.

Der Datentyp wird mit dem Tag <syntax>...</syntax> definiert. In der folgenden Tabelle werden verschiedene Datentypen und der Wert aufgeführt, den Sie in den Syntaxtags angeben.

Tabelle 1. Datentypen und Werte für Syntaxtags
Datentyp Wert
Bitfolge 1.3.6.1.4.1.1466.115.121.1.6
Boolesch 1.3.6.1.4.1.1466.115.121.1.7
Verzeichniszeichenfolge 1.3.6.1.4.1.1466.115.121.1.15
UTC-Zeit (koordinierte Weltzeit) 1.3.6.1.4.1.1466.115.121.1.24
Ganze Zahl 1.3.6.1.4.1.1466.115.121.1.27