When you open the OpenAM console to configure agents for the top level realm, you can choose from a number of different types of agents. Web and J2EE policy agents are the most common, requiring the least integration effort.
- Web
-
You install web agents in web servers to protect web sites.
- J2EE
-
You install J2EE agents in web application containers to protect web applications.
- Web Service Provider
-
WSP agents are for use with Web Services Security.
- Web Service Client
-
WSC agents are for use with Web Services Security.
- Discovery
-
The Discovery Service agent has the trust authority configuration that OpenAM uses to communicate with a Liberty Discovery Service.
- STS Client
-
The Security Token Service client agent is for securing requests to the Security Token Service.
- 2.2 Agents
-
Version 2.2 web and J2EE policy agents hold their configuration locally, connecting to OpenAM with a user name, password combination. This kind of agent is provided for backwards compatibility.
- OAuth 2.0 Client Agent
-
OAuth 2.0 clients are registered using this type of policy agent profile.
- Agent Authenticator
-
The agent authenticator can read agent profiles by connecting to OpenAM with a user name, password combination, but unlike the agent profile administrator, cannot change agent configuration.

