EC_SET_PROPERTY EC_DELETE_PROPERTY EC_GET_PROPERTY

Extended User Attributes Services 9-7 Example Adding one or more of the optional parameters enables greater flexibility in narrowing the query. The following example from query_user_attr_ext.txt illustrates the use of this service: Query the extended attributes of a user Properties LocalData IdcService=QUERY_EXTENDED_USER_ATTRIBUTES dName=jsmith end

9.2.8 QUERY_EXTENDED_ATTRIBUTE_MAPPINGS

Service places all mapped extended attributes from a particular attribute into a result set in the binder. All of the data is put into the ExtUserAttribInfo ResultSet. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Additional Required Service Parameters ■ dMappedAttributeName: The name of the attribute to be mapped. Optional Service Parameters ■ dApplication: The application name for the attribute. ■ dAttributeType: The type of attribute. ■ dAttributeName: The name of the attribute. Example Adding one or more of the optional parameters enables greater flexibility in narrowing the query. The following example from query_attr_map_ext.txt illustrates the use of this service: ?hda version=11gR1-dev jcharset=Cp1252 encoding=iso-8859-1? Query the attributes mapped from role guest Properties LocalData IdcService=QUERY_EXTENDED_ATTRIBUTE_MAPPINGS dMappedAttributeName=guest end

9.2.9 EC_SET_PROPERTY

Service sets an extended configuration property. It can be used to either add a new property or modify an existing property. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Additional Required Service Parameters ■ dECPropType: The type of property. ■ dECPropKey: A key generally relating to dECPropType. ■ dECPropValue: The property value. 9-8 Oracle Fusion Middleware Services Reference Guide for Oracle Universal Content Management Optional Service Parameters ■ dECPropSubKey: Recommended A second key; for example, the key can be a feature of what is defined by dECPropType and dEDPropKey. Example The following example from set_property.txt illustrates the use of this service: Set an extended configuration property Properties LocalData IdcService=EC_SET_PROPERTY dECPropType=account dECPropKey=abc dECPropSubKey=URL dECPropValue=http:www.example.com end

9.2.10 EC_DELETE_PROPERTY

Service deletes an extended configuration property. It is important that the exact key be specified for deletion. This service does not automatically delete all subkeys under a key. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Additional Required Service Parameters ■ dECPropType: The type of property. ■ dECPropKey: A key generally relating to dECPropType. Optional Service Parameters ■ dECPropSubKey: Recommended A second key; for example, the key can be a feature of what is defined by dECPropType and dEDPropKey. Example The following example from del_property.txt illustrates the use of this service: Delete an extended configuration property Properties LocalData IdcService=EC_DELETE_PROPERTY dECPropType=account dECPropKey=abc dECPropSubKey=URL end

9.2.11 EC_GET_PROPERTY

Service returns a specified extended configuration property in the ResultSet PROPERTY_LIST. It is important that the exact key be specified; if you want to search based on just the key not subkey use EC_GET_PROPERTY_BY_KEY. Location: IdcHomeDircomponentsExtendedUserAttributesresourcesextendeduserattributes _services.htm Extended User Attributes Services 9-9 Additional Required Service Parameters ■ dECPropType: The type of property. ■ dECPropKey: A key generally relating to dECPropType. Optional Service Parameters ■ dECPropSubKey: Recommended A second key; for example, the key can be a feature of what is defined by dECPropType and dEDPropKey. Example The following example from get_property.txt illustrates the use of this service: Retrieve an extended configuration property Properties LocalData IdcService=EC_GET_PROPERTY dECPropType=account dECPropKey=abc dECPropSubKey=URL end

9.2.12 EC_GET_PROPERTY_BY_KEY