Oracle® Fusion Middleware .NET API Reference for Identity Connector Framework  E57662-01
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
Org.IdentityConnectors.Framework.Spi.AttributeNormalizer Interface Reference

Interface to be implemented by connectors that need to normalize certain attributes. More...

Public Member Functions

ConnectorAttribute NormalizeAttribute (ObjectClass oclass, ConnectorAttribute attribute)
 

Detailed Description

Interface to be implemented by connectors that need to normalize certain attributes.

This might, for example, be used to normalize whitespace within DN's to ensure consistent filtering whether that filtering is natively on the resource or by the connector framework. For connectors implementing this interface, the method NormalizeAttribute(ObjectClass, ConnectorAttribute) will be applied to each of the following:

  1. The filter passed to Org.IdentityConnectors.Framework.Spi.Operations.SearchOp{T}.
  2. The results returned from Org.IdentityConnectors.Framework.Spi.Operations.SearchOp{T}.
  3. The results returned from Org.IdentityConnectors.Framework.Spi.Operations.SyncOp.
  4. The attributes passed to AdvancedUpdateOp.
  5. The
    Uid
    returned from AdvancedUpdateOp.
  6. The attributes passed to Org.IdentityConnectors.Framework.Spi.Operations.UpdateOp.
  7. The
    Uid
    returned from Org.IdentityConnectors.Framework.Spi.Operations.UpdateOp.
  8. The attributes passed to CreateOp.
  9. The
    Uid
    returned from CreateOp.
  10. The
    Uid
    passed to DeleteOp.

The documentation for this interface was generated from the following file: