b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel<?xml version="1.0" encoding="UTF-8"?>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel<!--
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselCopyright (c) 2010 ForgeRock Inc. All Rights Reserved
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselThe contents of this file are subject to the terms
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselof the Common Development and Distribution License
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel(the License). You may not use this file except in
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselcompliance with the License.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselYou can obtain a copy of the License at
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselhttp://www.opensource.org/licenses/cddl1.php or
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselOpenIDM/legal/CDDLv1.0.txt
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselSee the License for the specific language governing
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselpermission and limitations under the License.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselWhen distributing Covered Code, include this CDDL
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselHeader Notice in each file and include the License file
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselat OpenIDM/legal/CDDLv1.0.txt.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake FeaselIf applicable, add the following below the CDDL Header,
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselwith the fields enclosed by brackets [] replaced by
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feaselyour own identifying information:
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel"Portions Copyrighted 2010 [name of copyright owner]"
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel-->
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel targetNamespace="http://openidm.forgerock.com/xml/ns/public/resource/openicf/resource-schema-1.xsd"
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel xmlns:tns="http://openidm.forgerock.com/xml/ns/public/resource/openicf/resource-schema-1.xsd"
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel elementFormDefault="qualified">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel TODO
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel These definitions are to be considered only examples for now.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel These will hopefuly get cleaned up and aligned
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel with existing common terminology and/or connectors.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel Recommended namespace prefix: icf
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="OpenICFContainer">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>This root element contains all objects.</xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:complexType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:sequence>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:any/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:sequence>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:complexType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__UID__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel Uid by definition must be a single-valued attribute.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel Its value must always convert to a string,
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel regardless of the underlying type of the native identifier on the target.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel The string value of any native id must be canonical.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel Uid is never allowed to appear in the Schema,
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel nor may Uid appear in the attribute set of a
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel CreateApiOp#create create operation.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel This is because Uid is not a true attribute of an object, but
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel rather a reference to that object.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel Uid extends Attribute only so that Uid can be searchable
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel and compatible with the filter translators.
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__NAME__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __NAME__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__PASSWORD__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __PASSWORD__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:javaclass>org.identityconnectors.common.security.GuardedString</tns:javaclass>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_READABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_RETURNED_BY_DEFAULT</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__SHORT_NAME__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __SHORT_NAME__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__DESCRIPTION__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __DESCRIPTION__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__LAST_PASSWORD_CHANGE_DATE__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __LAST_PASSWORD_CHANGE_DATE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_CREATABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_UPDATEABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__PASSWORD_CHANGE_INTERVAL__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __PASSWORD_CHANGE_INTERVAL__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__LAST_LOGIN_DATE__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __LAST_LOGIN_DATE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_CREATABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_UPDATEABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__GROUPS__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __GROUPS__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_RETURNED_BY_DEFAULT</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__ENABLE__" type="xsd:boolean">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __ENABLE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__ENABLE_DATE__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __ENABLE_DATE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__DISABLE_DATE__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __DISABLE_DATE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__LOCK_OUT__" type="xsd:boolean">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __LOCK_OUT__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__PASSWORD_EXPIRATION_DATE__" type="xsd:long">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __PASSWORD_EXPIRATION_DATE__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__PASSWORD_EXPIRED__" type="xsd:boolean">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __PASSWORD_EXPIRED__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="__CURRENT_PASSWORD__" type="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel __CURRENT_PASSWORD__ attribute
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:documentation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_READABLE</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <tns:flag>NOT_RETURNED_BY_DEFAULT</tns:flag>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:appinfo>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:annotation>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="operation">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:restriction base="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="CREATE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="AUTHENTICATE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="DELETE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="RESOLVEUSERNAME"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="SCHEMA"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="SCRIPTONCONNECTOR"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="SCRIPTONRESOURCE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="SEARCH"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="SYNC"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="TEST"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="UPDATEATTRIBUTEVALUES"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="UPDATE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:restriction>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="flag">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:restriction base="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="NOT_CREATABLE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="NOT_UPDATEABLE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="NOT_READABLE"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="NOT_RETURNED_BY_DEFAULT"/>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:restriction>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:element name="javaclass">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:restriction base="xsd:string">
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.String" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Long" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="char" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Character" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Double" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Float" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Integer" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.lang.Boolean" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.math.BigDecimal" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="java.math.BigInteger" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="org.identityconnectors.common.security.GuardedByteArray" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel <xsd:enumeration value="org.identityconnectors.common.security.GuardedString" />
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:restriction>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:simpleType>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel </xsd:element>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel</xsd:schema>
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel
b412f3c08f7621383d949c49539fa6c0a1644bf3Jake Feasel