Key Generator Processor
Each object in a UDDI registry has a unique ID. When an object is federated into a target registry, its ID still needs to be unique, i.e. it must not be a duplicate of an existing object in the target registry. The federation process allows you define your own keys for objects federated into CentraSite. Such keys are called publisher assigned keys.
The use of publisher assigned keys is activated in the federation process by using a so-called key generator that assigns key name domains to users who are publishers. This means that when a UDDI object is added to the CentraSite registry by a given user, the user-specific domain name is added to the UDDI object ID.
The use of key generators and publisher assigned keys is known from the UDDI standard.
The relationship between a user and the assigned domain name is maintained in a <process> element in the federation configuration file. This element has attributes that specify:
name of user/publisher
domain name
Example: The ID of an object in a UDDI registry is uddi:abcd1234-5678-9abc-def0-123456789abc. The domain associated with the user is mydomain. When the object is federated to CentraSite, the object ID will be uddi:mydomain:abcd1234-5678-9abc-def0-123456789abc.