ef2bc95b-76e0-48e2-86d6-4d4f44d4e4a4.xsd revision 0fdda69ce3627d501e4bb3103765f676bb1ab061
2704de98885368683621b01c8f8f4e4b01557611takashi<?xml version="1.0" encoding="UTF-8"?>
2704de98885368683621b01c8f8f4e4b01557611takashi
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd targetNamespace="http://openidm.forgerock.com/xml/ns/public/resource/instances/ef2bc95b-76e0-48e2-86d6-4d4f44d4e4a4"
fd9abdda70912b99b24e3bf1a38f26fde908a74cnd xmlns:tns="http://openidm.forgerock.com/xml/ns/public/resource/instances/ef2bc95b-76e0-48e2-86d6-4d4f44d4e4a4" xmlns:icf="http://openidm.forgerock.com/xml/ns/public/resource/openicf/resource-schema-1.xsd" >
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:import namespace="http://openidm.forgerock.com/xml/ns/public/resource/openicf/resource-schema-1.xsd" schemaLocation="resource-schema-1.xsd"/>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="__ACCOUNT__">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:complexType>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:sequence>
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc <xsd:element ref="icf:__UID__" minOccurs="0"/>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element ref="icf:__NAME__"/>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="firstname" type="xsd:string" minOccurs="0">
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen </xsd:element>
2e545ce2450a9953665f701bb05350f0d3f26275nd <xsd:element name="lastname" type="xsd:string" >
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen </xsd:element>
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen <xsd:element name="email" type="xsd:string" maxOccurs="unbounded" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="address" type="xsd:string" maxOccurs="unbounded" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen <xsd:element name="employee-number" type="xsd:string" minOccurs="0">
3f08db06526d6901aa08c110b5bc7dde6bc39905nd </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="employee-type" type="xsd:string" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element ref="icf:__PASSWORD__"/>
3f08db06526d6901aa08c110b5bc7dde6bc39905nd <xsd:element name="secret-pin" type="xsd:string" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>org.identityconnectors.common.security.GuardedString</icf:javaclass>
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung <icf:flag>NOT_READABLE</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:flag>NOT_RETURNED_BY_DEFAULT</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="password-secret-answer" type="xsd:base64Binary" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>org.identityconnectors.common.security.GuardedByteArray</icf:javaclass>
bfcf1bc22f772b111574f4dc641914b5419af6barbowen <icf:flag>NOT_RETURNED_BY_DEFAULT</icf:flag>
bfcf1bc22f772b111574f4dc641914b5419af6barbowen </xsd:appinfo>
bfcf1bc22f772b111574f4dc641914b5419af6barbowen </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
c44eeebd065e2c8cd028016b45c58afb480aaf8fdruggeri <xsd:element name="is-deleted" type="xsd:boolean" default="false" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
c44eeebd065e2c8cd028016b45c58afb480aaf8fdruggeri <icf:flag>NOT_CREATABLE</icf:flag>
c44eeebd065e2c8cd028016b45c58afb480aaf8fdruggeri <icf:flag>NOT_UPDATABLE</icf:flag>
c44eeebd065e2c8cd028016b45c58afb480aaf8fdruggeri </xsd:appinfo>
c44eeebd065e2c8cd028016b45c58afb480aaf8fdruggeri </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="jpegPhoto" type="xsd:base64Binary" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:flag>NOT_RETURNED_BY_DEFAULT</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element ref="icf:__LAST_LOGIN_DATE__" minOccurs="0"/>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="last-logoff" type="xsd:integer" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>java.math.BigInteger</icf:javaclass>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:flag>NOT_CREATABLE</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:flag>NOT_UPDATABLE</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
76901e6c004059c862cd9fde276ee978a44e3af2jim </xsd:annotation>
76901e6c004059c862cd9fde276ee978a44e3af2jim </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="account-created-timestamp" type="xsd:long" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:flag>NOT_UPDATABLE</icf:flag>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="ms-employed" type="xsd:long" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>java.lang.Long</icf:javaclass>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:element name="lastname-first-letter" type="xsd:string" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>java.lang.Character</icf:javaclass>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:annotation>
76901e6c004059c862cd9fde276ee978a44e3af2jim </xsd:element>
76901e6c004059c862cd9fde276ee978a44e3af2jim <xsd:element name="gender" type="xsd:string" minOccurs="0">
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi <xsd:appinfo>
2704de98885368683621b01c8f8f4e4b01557611takashi <icf:javaclass>java.lang.Character</icf:javaclass>
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung </xsd:appinfo>
727872d18412fc021f03969b8641810d8896820bhumbedooh </xsd:annotation>
0d0ba3a410038e179b695446bb149cce6264e0abnd </xsd:element>
727872d18412fc021f03969b8641810d8896820bhumbedooh <xsd:element name="hourly-wage" type="xsd:double" minOccurs="0">
cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4humbedooh </xsd:element>
0d0ba3a410038e179b695446bb149cce6264e0abnd <xsd:element name="overtime-commission" type="xsd:double" minOccurs="0">
cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4humbedooh <xsd:annotation>
727872d18412fc021f03969b8641810d8896820bhumbedooh <xsd:appinfo>
0d0ba3a410038e179b695446bb149cce6264e0abnd <icf:javaclass>java.lang.Double</icf:javaclass>
0d0ba3a410038e179b695446bb149cce6264e0abnd </xsd:appinfo>
0d0ba3a410038e179b695446bb149cce6264e0abnd </xsd:annotation>
ac082aefa89416cbdc9a1836eaf3bed9698201c8humbedooh </xsd:element>
0d0ba3a410038e179b695446bb149cce6264e0abnd <xsd:element name="avg-wage" type="xsd:float" minOccurs="0">
0d0ba3a410038e179b695446bb149cce6264e0abnd <xsd:annotation>
0d0ba3a410038e179b695446bb149cce6264e0abnd <xsd:appinfo>
727872d18412fc021f03969b8641810d8896820bhumbedooh <icf:flag>NOT_CREATABLE</icf:flag>
0d0ba3a410038e179b695446bb149cce6264e0abnd </xsd:appinfo>
0d0ba3a410038e179b695446bb149cce6264e0abnd </xsd:annotation>
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh </xsd:element>
205f749042ed530040a4f0080dbcb47ceae8a374rjung <xsd:element name="office-square-feet" type="xsd:float" minOccurs="0">
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen <xsd:annotation>
0d0ba3a410038e179b695446bb149cce6264e0abnd <xsd:appinfo>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd <icf:javaclass>java.lang.Float</icf:javaclass>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd </xsd:appinfo>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd </xsd:annotation>
2704de98885368683621b01c8f8f4e4b01557611takashi </xsd:element>
<xsd:element name="age" type="xsd:int" minOccurs="0">
</xsd:element>
<xsd:element name="years-employed" type="xsd:int" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
<icf:javaclass>java.lang.Integer</icf:javaclass>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="has-sixth-sense" type="xsd:boolean" minOccurs="0">
</xsd:element>
<xsd:element name="permanent-employee" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
<icf:javaclass>java.lang.Boolean</icf:javaclass>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="yearly-wage" type="xsd:integer" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
<icf:javaclass>java.math.BigInteger</icf:javaclass>
<icf:flag>NOT_READABLE</icf:flag>
<icf:flag>NOT_RETURNED_BY_DEFAULT</icf:flag>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="max-storage" type="xsd:decimal" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
<icf:javaclass>java.math.BigDecimal</icf:javaclass>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="userCertificate" type="xsd:base64Binary" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
<icf:flag>NOT_RETURN_BY_DEFAULT</icf:flag>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element ref="icf:__DESCRIPTION__" minOccurs="0"/>
<xsd:element ref="icf:__DISABLE_DATE__" minOccurs="0"/>
<xsd:element ref="icf:__ENABLE_DATE__" minOccurs="0"/>
<xsd:element ref="icf:__ENABLE__" minOccurs="0"/>
<xsd:element ref="icf:__GROUPS__" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="__GROUP__">
<xsd:complexType>
<xsd:annotation>
<xsd:appinfo>
<xsd:sequence>
<icf:operation>CREATE</icf:operation>
<icf:operation>SEARCH</icf:operation>
<icf:operation>UPDATE</icf:operation>
</xsd:sequence>
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="icf:__NAME__"/>
<xsd:element ref="icf:__DESCRIPTION__"/>
<xsd:element ref="icf:__SHORT_NAME__"/>
<xsd:element ref="icf:OpenICFContainer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="OrganizationUnit">
<xsd:complexType>
<xsd:annotation>
<xsd:appinfo>
<xsd:sequence>
<icf:operation>CREATE</icf:operation>
<icf:operation>SEARCH</icf:operation>
<icf:operation>UPDATE</icf:operation>
</xsd:sequence>
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="icf:__NAME__"/>
<xsd:element ref="icf:__DESCRIPTION__"/>
<xsd:element ref="icf:__SHORT_NAME__"/>
<xsd:element ref="icf:OpenICFContainer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>