Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
iam-knowledge-bits/file/guestLdap.xml
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1976 lines (1976 sloc)
133 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<resource xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:org="http://midpoint.evolveum.com/xml/ns/public/common/org-3" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" oid="7b40819f-2fec-4243-9d5d-355300acd312" version="114"> | |
<name>Guest LDAP</name> | |
<description>LDAP guests provisioned by COmanage</description> | |
<metadata> | |
<requestTimestamp>2021-06-16T13:02:27.792Z</requestTimestamp> | |
<createTimestamp>2021-06-16T13:02:27.815Z</createTimestamp> | |
<createChannel>http://midpoint.evolveum.com/xml/ns/public/common/channels-3#init</createChannel> | |
<modifyTimestamp>2021-06-18T20:28:28.124Z</modifyTimestamp> | |
<modifierRef oid="e897468f-20bd-419c-8fc5-1fe60e2600de" relation="org:default" type="c:UserType"> | |
<!-- banderson --> | |
</modifierRef> | |
<modifyChannel>http://midpoint.evolveum.com/xml/ns/public/common/channels-3#user</modifyChannel> | |
</metadata> | |
<iteration>0</iteration> | |
<iterationToken/> | |
<operationalState> | |
<lastAvailabilityStatus>up</lastAvailabilityStatus> | |
<message>Status set to UP because resource schema was successfully fetched</message> | |
<timestamp>2021-06-16T13:02:49.201Z</timestamp> | |
<nodeId>DefaultNode</nodeId> | |
</operationalState> | |
<operationalStateHistory id="39"> | |
<lastAvailabilityStatus>up</lastAvailabilityStatus> | |
<message>Status set to UP because resource schema was successfully fetched</message> | |
<timestamp>2021-06-16T13:02:49.201Z</timestamp> | |
<nodeId>DefaultNode</nodeId> | |
</operationalStateHistory> | |
<connectorRef oid="1fadef80-6241-4dec-ac8f-776fb8202b27" relation="org:default" type="c:ConnectorType"> | |
<!-- ConnId com.evolveum.polygon.connector.ldap.LdapConnector v3.1 --> | |
<filter> | |
<q:equal> | |
<q:path xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">c:connectorType</q:path> | |
<q:value>com.evolveum.polygon.connector.ldap.LdapConnector</q:value> | |
</q:equal> | |
</filter> | |
</connectorRef> | |
<connectorConfiguration xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/connector-schema-3"> | |
<icfc:resultsHandlerConfiguration> | |
<icfc:enableNormalizingResultsHandler>false</icfc:enableNormalizingResultsHandler> | |
<icfc:enableFilteredResultsHandler>false</icfc:enableFilteredResultsHandler> | |
<icfc:enableAttributesToGetSearchResultsHandler>false</icfc:enableAttributesToGetSearchResultsHandler> | |
</icfc:resultsHandlerConfiguration> | |
<icfc:configurationProperties xmlns:gen108="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/bundle/com.evolveum.polygon.connector-ldap/com.evolveum.polygon.connector.ldap.LdapConnector"> | |
<gen108:host>directory</gen108:host> | |
<gen108:port>389</gen108:port> | |
<gen108:bindDn>cn=Directory Manager</gen108:bindDn> | |
<gen108:bindPassword> | |
<t:encryptedData> | |
<t:encryptionMethod> | |
<t:algorithm>http://www.w3.org/2001/04/xmlenc#aes256-cbc</t:algorithm> | |
</t:encryptionMethod> | |
<t:keyInfo> | |
<t:keyName>euJdsvmbxoku818JguNw+OgncJI=</t:keyName> | |
</t:keyInfo> | |
<t:cipherData> | |
<t:cipherValue>xiHD+5wkCvn1/J6H5QfIfEYpa7JIJkcoiJAaKnL9lKA=</t:cipherValue> | |
</t:cipherData> | |
</t:encryptedData> | |
</gen108:bindPassword> | |
<gen108:baseContext>ou=Guests,dc=internet2,dc=edu</gen108:baseContext> | |
<gen108:pagingStrategy>spr</gen108:pagingStrategy> | |
<gen108:uidAttribute>nsUniqueId</gen108:uidAttribute> | |
<gen108:operationalAttributes>memberOf</gen108:operationalAttributes> | |
<gen108:operationalAttributes>createTimestamp</gen108:operationalAttributes> | |
<gen108:allowUnknownAttributes>true</gen108:allowUnknownAttributes> | |
</icfc:configurationProperties> | |
</connectorConfiguration> | |
<schema> | |
<cachingMetadata> | |
<retrievalTimestamp>2021-06-16T13:02:49.200Z</retrievalTimestamp> | |
<serialNumber>970fa3350876b0fd-9eeffe6c56bdf399</serialNumber> | |
</cachingMetadata> | |
<generationConstraints> | |
<generateObjectClass>ri:inetOrgPerson</generateObjectClass> | |
<generateObjectClass>ri:eduPerson</generateObjectClass> | |
<generateObjectClass>ri:organizationalPerson</generateObjectClass> | |
<generateObjectClass>ri:person</generateObjectClass> | |
<generateObjectClass>ri:groupOfUniqueNames</generateObjectClass> | |
<generateObjectClass>ri:groupOfNames</generateObjectClass> | |
<generateObjectClass>ri:organizationalUnit</generateObjectClass> | |
</generationConstraints> | |
<definition> | |
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:ra="http://midpoint.evolveum.com/xml/ns/public/resource/annotation-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3" elementFormDefault="qualified" targetNamespace="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3"> | |
<xsd:import namespace="http://prism.evolveum.com/xml/ns/public/annotation-3"/> | |
<xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/annotation-3"/> | |
<xsd:complexType name="person"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>person</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<a:matchingRule xmlns:qn688="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn688:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<a:matchingRule xmlns:qn741="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn741:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<a:matchingRule xmlns:qn669="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn669:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn365="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn365:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<a:matchingRule xmlns:qn376="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn376:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>sn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>sn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn688="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn688:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>cn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>cn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<ra:nativeAttributeName>telephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="organizationalPerson"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>organizationalPerson</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:matchingRule xmlns:qn315="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn315:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<ra:nativeAttributeName>facsimileTelephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>facsimileTelephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="internationalISDNNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<ra:nativeAttributeName>internationalISDNNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>internationalISDNNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<a:matchingRule xmlns:qn418="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn418:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postOfficeBox</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postOfficeBox</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<ra:nativeAttributeName>telephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn10="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn10:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>l</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>l</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<a:matchingRule xmlns:qn384="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn384:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn563="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn563:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn200="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn200:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>sn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>sn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<ra:nativeAttributeName>telexNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telexNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<a:matchingRule xmlns:qn554="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn554:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postalCode</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalCode</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>220</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>230</a:displayOrder> | |
<a:matchingRule xmlns:qn909="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn909:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>st</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>st</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>240</a:displayOrder> | |
<ra:nativeAttributeName>teletexTerminalIdentifier</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>teletexTerminalIdentifier</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>250</a:displayOrder> | |
<a:matchingRule xmlns:qn589="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn589:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>ou</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>ou</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>260</a:displayOrder> | |
<a:matchingRule xmlns:qn242="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn242:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>physicalDeliveryOfficeName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>physicalDeliveryOfficeName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>270</a:displayOrder> | |
<a:matchingRule xmlns:qn580="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn580:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>street</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>street</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>280</a:displayOrder> | |
<a:matchingRule xmlns:qn217="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn217:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>cn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>cn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>290</a:displayOrder> | |
<a:matchingRule xmlns:qn826="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn826:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>300</a:displayOrder> | |
<ra:nativeAttributeName>registeredAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>registeredAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>310</a:displayOrder> | |
<a:matchingRule xmlns:qn571="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn571:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>destinationIndicator</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>destinationIndicator</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>320</a:displayOrder> | |
<ra:nativeAttributeName>postalAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="title" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>330</a:displayOrder> | |
<a:matchingRule xmlns:qn614="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn614:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>title</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>title</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>340</a:displayOrder> | |
<ra:nativeAttributeName>x121Address</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>x121Address</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>350</a:displayOrder> | |
<ra:nativeAttributeName>preferredDeliveryMethod</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>preferredDeliveryMethod</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="eduPerson"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>eduPerson</ra:nativeObjectClass> | |
<ra:auxiliary>true</ra:auxiliary> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonScopedAffiliation" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonScopedAffiliation</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonScopedAffiliation</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<a:matchingRule xmlns:qn880="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn880:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="eduPersonPrimaryAffiliation" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonPrimaryAffiliation</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonPrimaryAffiliation</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="eduPersonOrgDN" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<a:matchingRule xmlns:qn789="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn789:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonOrgDN</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonOrgDN</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonOrgUnitDN" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn117="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn117:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonOrgUnitDN</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonOrgUnitDN</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonAffiliation" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonAffiliation</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonAffiliation</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonPrincipalNamePrior" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn620="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn620:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonPrincipalNamePrior</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonPrincipalNamePrior</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonTargetedID" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonTargetedID</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonTargetedID</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonEntitlement" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonEntitlement</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonEntitlement</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonAssurance" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>220</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonAssurance</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonAssurance</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonNickName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>230</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonNickName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonNickName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="eduPersonOrcid" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>240</a:displayOrder> | |
<a:matchingRule xmlns:qn729="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn729:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonOrcid</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonOrcid</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="eduPersonPrincipalName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>250</a:displayOrder> | |
<ra:nativeAttributeName>eduPersonPrincipalName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonPrincipalName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="eduPersonPrimaryOrgUnitDN" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>260</a:displayOrder> | |
<a:matchingRule xmlns:qn273="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn273:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonPrimaryOrgUnitDN</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonPrimaryOrgUnitDN</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn624="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn624:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="eduPersonUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>270</a:displayOrder> | |
<a:matchingRule xmlns:qn53="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn53:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>eduPersonUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>eduPersonUniqueId</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="groupOfNames"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>groupOfNames</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<a:matchingRule xmlns:qn563="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn563:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<a:matchingRule xmlns:qn269="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn269:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>ou</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>ou</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<a:matchingRule xmlns:qn78="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn78:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>cn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>cn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<a:matchingRule xmlns:qn483="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn483:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>o</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>o</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="member" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn558="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn558:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>member</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>member</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="owner" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<a:matchingRule xmlns:qn677="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn677:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>owner</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>owner</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn719="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn719:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<a:matchingRule xmlns:qn640="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn640:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<a:matchingRule xmlns:qn952="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn952:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>businessCategory</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>businessCategory</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn914="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn914:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="groupOfUniqueNames"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>groupOfUniqueNames</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="uniqueMember" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<ra:nativeAttributeName>uniqueMember</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>uniqueMember</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<a:matchingRule xmlns:qn486="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn486:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<a:matchingRule xmlns:qn99="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn99:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>ou</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>ou</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<a:matchingRule xmlns:qn416="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn416:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>cn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>cn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn65="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn65:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>o</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>o</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="owner" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<a:matchingRule xmlns:qn727="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn727:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>owner</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>owner</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn354="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn354:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<a:matchingRule xmlns:qn154="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn154:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<a:matchingRule xmlns:qn176="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn176:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>businessCategory</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>businessCategory</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn211="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn211:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="organizationalUnit"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>organizationalUnit</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:matchingRule xmlns:qn962="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn962:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<ra:nativeAttributeName>facsimileTelephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>facsimileTelephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="internationalISDNNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<ra:nativeAttributeName>internationalISDNNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>internationalISDNNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<a:matchingRule xmlns:qn535="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn535:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postOfficeBox</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postOfficeBox</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<ra:nativeAttributeName>telephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn293="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn293:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>l</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>l</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="searchGuide" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<ra:nativeAttributeName>searchGuide</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>searchGuide</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn834="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn834:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<a:matchingRule xmlns:qn705="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn705:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>businessCategory</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>businessCategory</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn112="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn112:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<ra:nativeAttributeName>telexNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telexNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>220</a:displayOrder> | |
<a:matchingRule xmlns:qn113="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn113:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postalCode</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalCode</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>230</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>240</a:displayOrder> | |
<a:matchingRule xmlns:qn659="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn659:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>st</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>st</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>250</a:displayOrder> | |
<ra:nativeAttributeName>teletexTerminalIdentifier</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>teletexTerminalIdentifier</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="ou" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>260</a:displayOrder> | |
<a:matchingRule xmlns:qn301="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn301:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>ou</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>ou</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>270</a:displayOrder> | |
<a:matchingRule xmlns:qn992="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn992:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>physicalDeliveryOfficeName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>physicalDeliveryOfficeName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>280</a:displayOrder> | |
<a:matchingRule xmlns:qn946="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn946:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>street</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>street</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>290</a:displayOrder> | |
<a:matchingRule xmlns:qn131="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn131:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>300</a:displayOrder> | |
<ra:nativeAttributeName>registeredAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>registeredAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>310</a:displayOrder> | |
<a:matchingRule xmlns:qn805="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn805:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>destinationIndicator</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>destinationIndicator</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>320</a:displayOrder> | |
<ra:nativeAttributeName>postalAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>330</a:displayOrder> | |
<ra:nativeAttributeName>x121Address</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>x121Address</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>340</a:displayOrder> | |
<ra:nativeAttributeName>preferredDeliveryMethod</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>preferredDeliveryMethod</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:complexType name="inetOrgPerson"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<ra:resourceObject/> | |
<ra:identifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:nsUniqueId</ra:identifier> | |
<ra:secondaryIdentifier xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:secondaryIdentifier> | |
<ra:displayNameAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:displayNameAttribute> | |
<ra:namingAttribute xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</ra:namingAttribute> | |
<ra:nativeObjectClass>inetOrgPerson</ra:nativeObjectClass> | |
</xsd:appinfo> | |
</xsd:annotation> | |
<xsd:sequence> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="initials" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>120</a:displayOrder> | |
<a:matchingRule xmlns:qn196="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn196:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>initials</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>initials</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="memberOf" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>130</a:displayOrder> | |
<a:matchingRule xmlns:qn686="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn686:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>memberOf</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>memberOf</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="homePhone" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>140</a:displayOrder> | |
<ra:nativeAttributeName>homePhone</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>homePhone</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="audio" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>150</a:displayOrder> | |
<ra:nativeAttributeName>audio</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>audio</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="mail" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>160</a:displayOrder> | |
<a:matchingRule xmlns:qn463="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn463:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>mail</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>mail</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="carLicense" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>170</a:displayOrder> | |
<a:matchingRule xmlns:qn469="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn469:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>carLicense</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>carLicense</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="departmentNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>180</a:displayOrder> | |
<a:matchingRule xmlns:qn63="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn63:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>departmentNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>departmentNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="manager" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>190</a:displayOrder> | |
<a:matchingRule xmlns:qn587="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn587:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>manager</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>manager</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>200</a:displayOrder> | |
<a:matchingRule xmlns:qn200="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn200:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>businessCategory</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>businessCategory</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="homePostalAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>210</a:displayOrder> | |
<ra:nativeAttributeName>homePostalAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>homePostalAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="secretary" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>220</a:displayOrder> | |
<a:matchingRule xmlns:qn663="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn663:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>secretary</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>secretary</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="photo" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>230</a:displayOrder> | |
<ra:nativeAttributeName>photo</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>photo</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="labeledURI" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>240</a:displayOrder> | |
<ra:nativeAttributeName>labeledURI</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>labeledURI</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="displayName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>250</a:displayOrder> | |
<a:matchingRule xmlns:qn414="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn414:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>displayName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>displayName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="pager" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>260</a:displayOrder> | |
<ra:nativeAttributeName>pager</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>pager</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="roomNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>270</a:displayOrder> | |
<a:matchingRule xmlns:qn227="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn227:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>roomNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>roomNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>280</a:displayOrder> | |
<a:matchingRule xmlns:qn259="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn259:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>physicalDeliveryOfficeName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>physicalDeliveryOfficeName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="uid" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>290</a:displayOrder> | |
<a:matchingRule xmlns:qn501="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn501:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>uid</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>uid</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>300</a:displayOrder> | |
<a:matchingRule xmlns:qn124="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn124:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>seeAlso</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>seeAlso</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>310</a:displayOrder> | |
<a:matchingRule xmlns:qn853="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn853:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>destinationIndicator</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>destinationIndicator</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>320</a:displayOrder> | |
<ra:nativeAttributeName>postalAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="preferredLanguage" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>330</a:displayOrder> | |
<a:matchingRule xmlns:qn17="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn17:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>preferredLanguage</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>preferredLanguage</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>340</a:displayOrder> | |
<ra:nativeAttributeName>preferredDeliveryMethod</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>preferredDeliveryMethod</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>350</a:displayOrder> | |
<ra:nativeAttributeName>facsimileTelephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>facsimileTelephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="employeeType" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>360</a:displayOrder> | |
<a:matchingRule xmlns:qn435="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn435:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>employeeType</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>employeeType</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="internationalISDNNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>370</a:displayOrder> | |
<ra:nativeAttributeName>internationalISDNNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>internationalISDNNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>380</a:displayOrder> | |
<a:matchingRule xmlns:qn699="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn699:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postOfficeBox</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postOfficeBox</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>390</a:displayOrder> | |
<ra:nativeAttributeName>telephoneNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telephoneNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>400</a:displayOrder> | |
<a:matchingRule xmlns:qn607="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn607:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>l</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>l</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="employeeNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>410</a:displayOrder> | |
<a:matchingRule xmlns:qn354="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn354:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>employeeNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>employeeNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="jpegPhoto" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>420</a:displayOrder> | |
<ra:nativeAttributeName>jpegPhoto</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>jpegPhoto</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>430</a:displayOrder> | |
<a:matchingRule xmlns:qn672="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn672:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>o</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>o</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="userPKCS12" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>440</a:displayOrder> | |
<ra:nativeAttributeName>userPKCS12</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>userPKCS12</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>450</a:displayOrder> | |
<a:matchingRule xmlns:qn880="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn880:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>description</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>description</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element name="dn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>110</a:displayOrder> | |
<a:matchingRule xmlns:qn695="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn695:distinguishedName</a:matchingRule> | |
<ra:nativeAttributeName>dn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__NAME__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>460</a:displayOrder> | |
<a:matchingRule xmlns:qn281="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn281:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>sn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>sn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="givenName" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>470</a:displayOrder> | |
<a:matchingRule xmlns:qn582="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn582:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>givenName</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>givenName</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>480</a:displayOrder> | |
<ra:nativeAttributeName>telexNumber</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>telexNumber</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>490</a:displayOrder> | |
<a:matchingRule xmlns:qn105="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn105:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>postalCode</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>postalCode</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="createTimestamp" type="xsd:dateTime"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>500</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>createTimestamp</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>createTimestamp</ra:frameworkAttributeName> | |
<ra:returnedByDefault>false</ra:returnedByDefault> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="userSMIMECertificate" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>510</a:displayOrder> | |
<ra:nativeAttributeName>userSMIMECertificate</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>userSMIMECertificate</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="userCertificate" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>520</a:displayOrder> | |
<ra:nativeAttributeName>userCertificate</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>userCertificate</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>530</a:displayOrder> | |
<a:matchingRule xmlns:qn297="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn297:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>st</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>st</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>540</a:displayOrder> | |
<ra:nativeAttributeName>teletexTerminalIdentifier</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>teletexTerminalIdentifier</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>550</a:displayOrder> | |
<a:matchingRule xmlns:qn211="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn211:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>ou</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>ou</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>560</a:displayOrder> | |
<a:matchingRule xmlns:qn575="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn575:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>street</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>street</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>570</a:displayOrder> | |
<a:matchingRule xmlns:qn294="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn294:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>cn</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>cn</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>580</a:displayOrder> | |
<ra:nativeAttributeName>registeredAddress</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>registeredAddress</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>590</a:displayOrder> | |
<ra:nativeAttributeName>x121Address</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>x121Address</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="title" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>600</a:displayOrder> | |
<a:matchingRule xmlns:qn250="http://prism.evolveum.com/xml/ns/public/matching-rule-3">qn250:stringIgnoreCase</a:matchingRule> | |
<ra:nativeAttributeName>title</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>title</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="x500UniqueIdentifier" type="xsd:base64Binary"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>610</a:displayOrder> | |
<ra:nativeAttributeName>x500UniqueIdentifier</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>x500UniqueIdentifier</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element maxOccurs="unbounded" minOccurs="0" name="mobile" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>620</a:displayOrder> | |
<ra:nativeAttributeName>mobile</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>mobile</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
<xsd:element minOccurs="0" name="nsUniqueId" type="xsd:string"> | |
<xsd:annotation> | |
<xsd:appinfo> | |
<a:displayOrder>100</a:displayOrder> | |
<a:access>read</a:access> | |
<ra:nativeAttributeName>nsUniqueId</ra:nativeAttributeName> | |
<ra:frameworkAttributeName>__UID__</ra:frameworkAttributeName> | |
</xsd:appinfo> | |
</xsd:annotation> | |
</xsd:element> | |
</xsd:sequence> | |
</xsd:complexType> | |
</xsd:schema> | |
</definition> | |
</schema> | |
<schemaHandling> | |
<objectType id="2"> | |
<kind>account</kind> | |
<intent>default</intent> | |
<displayName>Normal Account</displayName> | |
<default>true</default> | |
<objectClass>ri:inetOrgPerson</objectClass> | |
<auxiliaryObjectClass>ri:eduPerson</auxiliaryObjectClass> | |
<attribute id="4"> | |
<c:ref xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:dn</c:ref> | |
<displayName>Distinguished Name</displayName> | |
<limitations> | |
<minOccurs>0</minOccurs> | |
<access> | |
<read>true</read> | |
<add>true</add> | |
<modify>true</modify> | |
</access> | |
</limitations> | |
<matchingRule xmlns:mr="http://prism.evolveum.com/xml/ns/public/matching-rule-3">mr:stringIgnoreCase</matchingRule> | |
<tolerant>false</tolerant> | |
<exclusiveStrong>false</exclusiveStrong> | |
</attribute> | |
<attribute id="7"> | |
<c:ref xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:sn</c:ref> | |
<displayName>Surname</displayName> | |
<limitations> | |
<minOccurs>0</minOccurs> | |
</limitations> | |
<tolerant>false</tolerant> | |
<exclusiveStrong>false</exclusiveStrong> | |
<inbound id="14"> | |
<target> | |
<c:path>familyName</c:path> | |
</target> | |
</inbound> | |
<inbound id="35"> | |
<source> | |
<name>givenname</name> | |
<c:path xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">$projection/attributes/ri:givenName</c:path> | |
</source> | |
<expression> | |
<script xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:ScriptExpressionEvaluatorType"> | |
<code>basic.concatName(givenname, input)</code> | |
</script> | |
</expression> | |
<target> | |
<c:path>fullName</c:path> | |
</target> | |
</inbound> | |
</attribute> | |
<attribute id="8"> | |
<c:ref xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:givenName</c:ref> | |
<displayName>Given Name</displayName> | |
<tolerant>false</tolerant> | |
<exclusiveStrong>false</exclusiveStrong> | |
<inbound id="15"> | |
<target> | |
<c:path xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">$c:user/c:givenName</c:path> | |
</target> | |
</inbound> | |
</attribute> | |
<attribute id="31"> | |
<c:ref xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:mail</c:ref> | |
<tolerant>false</tolerant> | |
<exclusiveStrong>false</exclusiveStrong> | |
<inbound id="32"> | |
<target> | |
<c:path xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">$c:user/c:emailAddress</c:path> | |
</target> | |
</inbound> | |
</attribute> | |
<attribute id="33"> | |
<c:ref xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3">ri:uid</c:ref> | |
<inbound id="34"> | |
<target> | |
<c:path>extension/Guest_ID</c:path> | |
</target> | |
</inbound> | |
<inbound id="36"> | |
<description>Assignment of Guest SOR archetype</description> | |
<strength>strong</strength> | |
<expression> | |
<assignmentTargetSearch xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:AssignmentTargetSearchExpressionEvaluatorType"> | |
<targetType>c:ArchetypeType</targetType> | |
<oid>3d290ffd-35d6-40d5-9b20-964f891f569c</oid> | |
</assignmentTargetSearch> | |
</expression> | |
<target> | |
<c:path>assignment</c:path> | |
</target> | |
</inbound> | |
<inbound id="37"> | |
<description>Assignment of Guest SOR organization</description> | |
<strength>strong</strength> | |
<expression> | |
<assignmentTargetSearch xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:AssignmentTargetSearchExpressionEvaluatorType"> | |
<targetType>c:OrgType</targetType> | |
<oid>55ced112-264c-4c77-a1bf-9e32d8a138b0</oid> | |
</assignmentTargetSearch> | |
</expression> | |
<target> | |
<c:path>assignment</c:path> | |
</target> | |
</inbound> | |
<inbound id="38"> | |
<description>Assignment of role-ldap-basic role</description> | |
<strength>strong</strength> | |
<expression> | |
<assignmentTargetSearch xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:AssignmentTargetSearchExpressionEvaluatorType"> | |
<targetType>c:RoleType</targetType> | |
<oid>c89f31dd-8d4f-4e0a-82cb-58ff9d8c1b2f</oid> | |
</assignmentTargetSearch> | |
</expression> | |
<target> | |
<c:path>assignment</c:path> | |
</target> | |
</inbound> | |
</attribute> | |
<iteration> | |
<maxIterations>5</maxIterations> | |
</iteration> | |
<activation> | |
<administrativeStatus> | |
<outbound id="18"/> | |
<inbound id="19"> | |
<strength>weak</strength> | |
<expression> | |
<asIs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:AsIsExpressionEvaluatorType"/> | |
</expression> | |
</inbound> | |
</administrativeStatus> | |
</activation> | |
<credentials> | |
<password xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:ResourcePasswordDefinitionType"> | |
<outbound> | |
<expression> | |
<asIs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:AsIsExpressionEvaluatorType"/> | |
</expression> | |
</outbound> | |
<inbound> | |
<strength>weak</strength> | |
<expression> | |
<generate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="c:GenerateExpressionEvaluatorType"/> | |
</expression> | |
</inbound> | |
</password> | |
</credentials> | |
</objectType> | |
</schemaHandling> | |
<capabilities> | |
<cachingMetadata> | |
<retrievalTimestamp>2021-06-16T13:02:49.194Z</retrievalTimestamp> | |
<serialNumber>f2d64e7f7129c5f5-ea0aedd9a5317307</serialNumber> | |
</cachingMetadata> | |
<native xmlns:cap="http://midpoint.evolveum.com/xml/ns/public/resource/capabilities-3"> | |
<cap:schema/> | |
<cap:liveSync/> | |
<cap:testConnection/> | |
<cap:create/> | |
<cap:update> | |
<cap:delta>true</cap:delta> | |
<cap:addRemoveAttributeValues>true</cap:addRemoveAttributeValues> | |
</cap:update> | |
<cap:delete/> | |
<cap:script> | |
<cap:host> | |
<cap:type>connector</cap:type> | |
</cap:host> | |
</cap:script> | |
<cap:credentials> | |
<cap:password> | |
<cap:returnedByDefault>false</cap:returnedByDefault> | |
</cap:password> | |
</cap:credentials> | |
<cap:auxiliaryObjectClasses/> | |
<cap:pagedSearch/> | |
<cap:read> | |
<cap:returnDefaultAttributesOption>true</cap:returnDefaultAttributesOption> | |
</cap:read> | |
</native> | |
<configured xmlns:cap="http://midpoint.evolveum.com/xml/ns/public/resource/capabilities-3"> | |
<cap:liveSync> | |
<cap:enabled>true</cap:enabled> | |
</cap:liveSync> | |
<cap:testConnection> | |
<cap:enabled>true</cap:enabled> | |
</cap:testConnection> | |
<cap:create> | |
<cap:enabled>true</cap:enabled> | |
</cap:create> | |
<cap:update> | |
<cap:enabled>true</cap:enabled> | |
<cap:delta>true</cap:delta> | |
<cap:addRemoveAttributeValues>true</cap:addRemoveAttributeValues> | |
</cap:update> | |
<cap:delete> | |
<cap:enabled>true</cap:enabled> | |
</cap:delete> | |
<cap:script> | |
<cap:enabled>true</cap:enabled> | |
<cap:host> | |
<cap:type>connector</cap:type> | |
</cap:host> | |
</cap:script> | |
<cap:credentials> | |
<cap:enabled>true</cap:enabled> | |
<cap:password> | |
<cap:enabled>true</cap:enabled> | |
<cap:returnedByDefault>false</cap:returnedByDefault> | |
</cap:password> | |
</cap:credentials> | |
<cap:auxiliaryObjectClasses> | |
<cap:enabled>true</cap:enabled> | |
</cap:auxiliaryObjectClasses> | |
<cap:read> | |
<cap:enabled>true</cap:enabled> | |
<cap:returnDefaultAttributesOption>true</cap:returnDefaultAttributesOption> | |
</cap:read> | |
</configured> | |
</capabilities> | |
<consistency> | |
<avoidDuplicateValues>true</avoidDuplicateValues> | |
</consistency> | |
<synchronization> | |
<objectSynchronization> | |
<enabled>true</enabled> | |
<correlation> | |
<q:equal> | |
<q:path xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">c:extension/Guest_ID</q:path> | |
<expression> | |
<path xmlns:ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3"> | |
declare namespace ri="http://midpoint.evolveum.com/xml/ns/public/resource/instance-3"; | |
$account/attributes/ri:uid | |
</path> | |
</expression> | |
</q:equal> | |
<q:description>Correlation expression is a search query. | |
Following search query will look for users that have "name" | |
equal to the "eduPersonPrincipalName" attribute of the account. Simply speaking, | |
it will look for a match in usernames in the IDM and the resource. | |
The correlation rule always looks for users, so it will not match | |
any other object type.</q:description> | |
</correlation> | |
<reconcile>false</reconcile> | |
<reaction> | |
<situation>linked</situation> | |
<synchronize>true</synchronize> | |
<reconcile>false</reconcile> | |
</reaction> | |
<reaction> | |
<situation>deleted</situation> | |
<synchronize>true</synchronize> | |
<reconcile>false</reconcile> | |
<action> | |
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink</handlerUri> | |
</action> | |
</reaction> | |
<reaction> | |
<situation>unlinked</situation> | |
<synchronize>true</synchronize> | |
<action> | |
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#link</handlerUri> | |
</action> | |
</reaction> | |
<reaction> | |
<situation>unmatched</situation> | |
<synchronize>true</synchronize> | |
<action> | |
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#addFocus</handlerUri> | |
</action> | |
</reaction> | |
</objectSynchronization> | |
</synchronization> | |
</resource> |