Access Manager SDK is automatically installed when you install Identity Management and Policy Services Core, a subcomponent of Access Manager. You can also install Access Manager SDK as a discrete product component on a host that is remote from the Access Manager core services.
Before you install Access Manager SDK, the Access Manager core services must be installed and running on a remote host. The web container information and Directory Server configuration information that you provide during this installation must match the web container and Directory Server configuration information that you provided during installation of Access Manager core services.
When the installer asks for information about the remote web container and Directory Server, default values are displayed based on the local host.
Do not accept the default values; use them only as examples of format. Instead, you must supply the correct remote information.
If you are installing Access Manager SDK as a discrete product component, you must provide the following types of information:
The installer needs the following administration information if you are installing only Access Manager SDK.
Table 3–14 Administration Information for Access Manager SDK
The installer needs the following Directory Server information if you are installing Access Manager SDK without other Access Manager subcomponents.
Table 3–15 Directory Server Information for Access Manager SDK
Label and State File Parameter |
Description |
---|---|
Directory Server Host |
A host name or value that resolves to the host on which Directory Server resides. Set this value to the same value used by Access Manager on the remote host. |
Directory Server Port |
Port on which Directory Server listens for client connections. Set this value to the same value used by Access Manager on the remote host. |
Access Manager Directory Root Suffix |
The distinguished name (DN) specified as the Access Manager root suffix when Directory Server was installed. This root suffix indicates the part of the directory that is managed by Access Manager. Set this value to the same value used by Access Manager on the remote host. The default value is based on the fully qualified domain name for this host, without the host name. For example, if this host is siroe.subdomain.example.com , the value is dc=subdomain,dc=example,dc=com. Use this default value as an example of format only. |
Directory Manager DN IS_DIRMGRDN |
DN of the user who has unrestricted access to Directory Server. Set this value to the same value used by Access Manager on the remote host. The default value is cn=Directory Manager. |
Directory Manager Password |
Password for the directory manager. Set this value to the same value used by Access Manager on the remote host. |
The information needed to configure a provisioned directory depends on whether the installer detects an existing provisioned directory on your host.
When the installer is generating a state file, IS_EXISTING_DIT_SCHEMA=y is written to the state file if the installer finds an existing provisioned directory. The installer writes IS_EXISTING_DIT_SCHEMA=n to the state file if the installer does not find an existing provisioned directory.
If the installer finds an existing provisioned directory, you provide the following information.
Table 3–16 Existing Provisioned Directory Information for Access Manager SDK
Label and State File Parameter |
Description |
---|---|
IS_USER_NAMING_ATTR |
Naming attribute used for users in the provisioned directory. The default value is uid. |
If the installer does not find an existing provisioned directory, you can choose whether to use an existing provisioned directory. If you answer yes to the first question in this table, you must answer the remaining questions in the table.
Table 3–17 No Existing Provisioned Directory Information for Access Manager SDK
Label and State File Parameter |
Description |
---|---|
Is Directory Server provisioned with user data? |
Specifies whether you want to use an existing provisioned directory. Permitted values are y or n. The default value is n. |
Organization Marker Object Class |
Object class defined for the organization in the existing provisioned directory. This value is used only if the value for the first item in this table is y. The default value is SunISManagedOrganization. |
Organization Naming Attribute |
Naming attribute used to define organizations in the existing provisioned directory. This value is used only if the value for the first item in this table is y. The default value is o. |
User Marker Object Class |
Object class defined for users in the existing provisioned directory. This value is used only if the value for the first item in this table is y. The default value is inetorgperson. |
User Naming Attribute |
Naming attribute used for users in the existing provisioned directory. This value is used only if the value for the first item in this table is y. The default value is uid. |
The installer needs the following web container information if you are installing only Access Manager SDK.
Table 3–18 Web Container Information for Access Manager SDK
Label and State File Parameter |
Description |
---|---|
IS_WS_HOST_NAME |
Host name of the web container that runs Access Manager core services. Use the value specified during the installation of Access Manager on the remote host. There is no default value. |
Services Deployment URI |
URI prefix for accessing the HTML pages, classes, and JAR files associated with Access Manager. Set this value to the same value used by Access Manager on the remote host. This URI is used to access the realm (Access Manager 7.x compatible) console. The default value is amserver. Do not enter a leading slash. |
Cookie Domain |
The names of the trusted DNS domains that Access Manager returns to a browser when Access Manager grants a session ID to a user. Set this value to the same value used by Access Manager on the remote host. The default value is the current domain, prefixed by a dot (.). |
IS_SERVER_HOST |
Host name where the web container that runs Access Manager core services is located. |
IS_SERVER_PORT |
Port number for the web container that runs Access Manager core services. |
IS_SERVER_PROTOCOL |
Protocol for listening on the Access Manager web container port. A secure port uses the HTTPS protocol. A non-secure port uses HTTP. The default value is HTTP. |
Services Port IS_WS_INSTANCE_PORT IS_IAS81INSTANCE_PORT |
Port number of the web container instance that runs Access Manager core services. Use the port number specified when Access Manager core services were installed. Web Server default value is 80. Application Server default value is 8080. |