WAS v8.5 > Reference > Command-line utilitiescom.tivoli.pd.jcfg.PDJrteCfg utility for Tivoli Access Manager single sign-on
The com.tivoli.pd.jcfg.PDJrteCfg utility configures the Java Runtime Environment component for Tivoli Access Manager. This utility enables Java applications to use the Tivoli Access Manager policy and authorization servers.
Purpose
Syntax
java com.tivoli.pd.jcfg.PDJrteCfg -action {config | unconfig} -host policy_server_host -was -java_home jre_path
Parameters
- -action {config|unconfig}
- Action to be performed. Actions include:
- alt_config
- Notifies Tivoli Access Manager Runtime for Java to access and update the PD.jar file at the location specified by parameter -cfgfiles_path. To use -alt_config, set -cfgfiles_path.
- config
- Use to configure the Access Manager Java Runtime Environment component.
- unconfig
- Use to reconfigure the Access Manager Java Runtime Environment component.
- -cfgfiles_path
- Where the generated configuration files will be placed.
- -host policy_server_host
- Policy server host name.
Valid values for policy_server_host include any valid IP host name.
Examples include:
host = libra
host = libra.dallas.ibm.com- -was
- Notifies Tivoli Access Manager Runtime for Java the WebSphere Application Server version is being configured so it is not necessary to perform certain steps such as copying the Java security jar files and PD.jar file since they were already placed in the appropriate directory by the WAS installer.
- -java_home jre_path
- Fully qualified path to the Java runtime (such as the directory ending in jre). If this parameter is not specified, the home directory for the jre in the PATH statement is used. If the home directory for the jre is not in the PATH statement, this utility can create an incorrect parameter in the output files.
Comments
This command copies Tivoli Access Manager libraries to a library extensions directory that exists for a Java runtime that has already been installed on the system.
We can install more than one Java Runtime Environment (JRE) on a given machine. The pdjrtecfg command can be used to configure the Tivoli Access Manager Java Runtime Environment component independently for each of the JRE configurations.
${JAVA_HOME}/bin/java -Dfile.encoding=ISO8859-1 \ -Xnoargsconversion \ -Dpd.home=${WAS_HOME}/java/jre/PolicyDirector \ -cp ${WAS_HOME}/tivoli/tam/PD.jar \ -Dwas.installroot=${WAS_HOME} com.tivoli.pd.jcfg.PDJrteCfg \ -action config \ -cfgfiles_path ${WAS_HOME}/java/jre \ -host myhost.us.ibm.com \ -alt_config -was -java_home ${JAVA_HOME}where:
- -Dpd.home
- Indicates where Tivoli Access Manager Runtime for Java has been installed. For WAS, this is java.home/PolicyDirector
- -Dwas.install.root
- Indicates the root directory where the Java Runtime Environment component has been installed.
Related
Configure single sign-on capability with Tivoli Access Manager or WebSEAL
Related information:
Application Programming Interface documentation for IBM Tivoli Access Manager V2R1
The pdjrtecfg utility for IBM Tivoli Access Manager V2R1