A method and a system are presented in which federated domains interact
within a federated environment. Domains within a federation can initiate
federated operations for a user at other federated domains. A
point-of-contact server within a domain relies upon a trust proxy within
the domain to manage trust relationships between the domain and the
federation. The point-of-contact server receives incoming requests
directed to the domain and interfaces with a first application server and
a second application server, wherein the first application server
responds to requests for access to controlled resources and the second
application server responds to requests for access to federated user
lifecycle management functions, which are implemented using one or more
pluggable modules that interface with the second application server.