| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.tivoli.pd.jadmin.PDAppSvrSpec
com.tivoli.pd.jadmin.PDAppSvrSpecRemote
public class PDAppSvrSpecRemote
This class specifies the information needed to configure a Java application server that executes Security Access Manager administration APIs for Java or authorization APIs for Java in remote mode only. That is, any administration or authorization operation that this application server performs requires communication with a Security Access Manager policy server or authorization server.
Modes: Remote
| Constructor Summary | |
|---|---|
PDAppSvrSpecRemote(java.lang.String configName,
                   java.lang.String description,
                   char[] password,
                   java.util.ArrayList groups,
                   java.lang.String host,
                   int port,
                   java.util.ArrayList plcyServers,
                   java.util.ArrayList authzServers,
                   boolean certRefresh,
                   boolean sslv3Enable,
                   boolean tlsv10Enable,
                   boolean tlsv11Enable,
                   boolean tlsv12Enable,
                   java.lang.String cipherSuites,
                   java.util.Locale locale,
                   PDMessages messages)
Specifies data necessary to configure a Java application server that will use the Security Access Manager administration APIs for Java or authorization APIs for Java in remote mode only.  | 
|
PDAppSvrSpecRemote(java.lang.String configName,
                   java.lang.String description,
                   char[] password,
                   java.util.ArrayList groups,
                   java.lang.String host,
                   int port,
                   java.util.ArrayList plcyServers,
                   java.util.ArrayList authzServers,
                   boolean certRefresh,
                   java.util.Locale locale,
                   PDMessages messages)
Specifies data necessary to configure a Java application server that will use the Security Access Manager administration APIs for Java or authorization APIs for Java in remote mode only.  | 
|
PDAppSvrSpecRemote(java.lang.String configName,
                   java.lang.String description,
                   char[] password,
                   java.util.ArrayList groups,
                   java.lang.String host,
                   int port,
                   java.util.ArrayList plcyServers,
                   java.util.ArrayList authzServers,
                   java.util.Locale locale,
                   PDMessages messages)
Deprecated. Use PDAppSvrSpecRemote(String, String, char[], ArrayList, String, int, ArrayList, ArrayList, boolean, Locale, PDMessages) instead        // CERTREFRESH
 * // ... CERTREFRESH | 
|
| Method Summary | 
|---|
| Methods inherited from class com.tivoli.pd.jadmin.PDAppSvrSpec | 
|---|
cipherSuites, getAuthzServers, getCertRefresh, getConfigName, getDescription, getGroups, getHost, getldapmgmt, getldapsslenable, getldapsvrs, getldaptruststore, getldaptustpwd, getPassword, getPlcyServers, getPort, isSSLv3Enabled, isTLSv10Enabled, isTLSv11Enabled, isTLSv12Enabled, setAuthzServers, setCertRefresh, setConfigName, setDescription, setGroups, setHost, setLdapOptions, setPassword, setPlcyServers, setPort, toString | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public PDAppSvrSpecRemote(java.lang.String configName,
                          java.lang.String description,
                          char[] password,
                          java.util.ArrayList groups,
                          java.lang.String host,
                          int port,
                          java.util.ArrayList plcyServers,
                          java.util.ArrayList authzServers,
                          java.util.Locale locale,
                          PDMessages messages)
                   throws PDException
PDAppSvrSpecRemote(String, String, char[], ArrayList, String, int, ArrayList, ArrayList, boolean, Locale, PDMessages) instead        // CERTREFRESH
 * // ... CERTREFRESH
This application server specification object can be used in the PDAppSvrConfig.configureAppSvr method.
configName - the name of the application server. The name of the
 user and server entities created in the user registry and the Security
 Access Manager policy database are constructed from this name and the
 host argument.  Cannot be null or empty.description - a description for the application server.  Can be
 null or empty.password - the application server's password.  If this argument
 is null or empty, a random password is generated during
 configuration.  Otherwise, the password must adhere to the
 password policy in effect.groups - an ArrayList of Strings that are the names of the
 groups the application server should be made a member of.
 Can be null or empty.host - the host on which the application server will run. 
 Cannot be null or empty.port - the TCP/IP port on which the application server will
 listen for communications from the policy server(s).  Must
 be greater than zero.plcyServers - a list of PDSvrInfo objects representing
 the Security Access Manager policy servers with which the application
 server can communicate.  At least one policy server must be listed.authzServers - a list of PDSvrInfo objects representing
 the Security Access Manager authorization servers with which the
 application server can communicate.  At least one
 authorization server must be listed.
 // CERTREFRESH ...locale - specifies the locale into which any generated error
 or warning messages are translated.  Cannot be null.messages - in/out parameter;
                       empty PDMessages on input;
                       might contain zero or more informational or warning
                       messages on output.
                       Cannot be null.
PDException - if an error occurs.
 This exception might contain error and message codes defined in the
 product Error Message Reference document.
public PDAppSvrSpecRemote(java.lang.String configName,
                          java.lang.String description,
                          char[] password,
                          java.util.ArrayList groups,
                          java.lang.String host,
                          int port,
                          java.util.ArrayList plcyServers,
                          java.util.ArrayList authzServers,
                          boolean certRefresh,
                          java.util.Locale locale,
                          PDMessages messages)
                   throws PDException
This application server specification object can be used in the PDAppSvrConfig.configureAppSvr method.
configName - the name of the application server. The name of the
 user and server entities created in the user registry and the Security
 Access Manager policy database are constructed from this name and the
 host argument.  Cannot be null or empty.description - a description for the application server.  Can be
 null or empty.password - the application server's password.  If this argument
 is null or empty, a random password is generated during
 configuration.  Otherwise, the password must adhere to the
 password policy in effect.groups - an ArrayList of Strings that are the names of the
 groups the application server should be made a member of.
 Can be null or empty.host - the host on which the application server will run. 
 Cannot be null or empty.port - the TCP/IP port on which the application server will
 listen for communications from the policy server(s).  Must
 be greater than zero.plcyServers - a list of PDSvrInfo objects representing
 the Security Access Manager policy servers with which the application
 server can communicate.  At least one policy server must be listed.authzServers - a list of PDSvrInfo objects representing
 the Security Access Manager authorization servers with which the
 application server can communicate.  At least one
 authorization server must be listed.certRefresh - enables or disables the application server's
 automatic refresh of its keystore certificate before the certificate
 is due to expire.locale - specifies the locale into which any generated error
 or warning messages are translated.  Cannot be null.messages - in/out parameter;
                       empty PDMessages on input;
                       might contain zero or more informational or warning
                       messages on output.
                       Cannot be null.
PDException - if an error occurs.
 This exception might contain error and message codes defined in the
 product Error Message Reference document.
public PDAppSvrSpecRemote(java.lang.String configName,
                          java.lang.String description,
                          char[] password,
                          java.util.ArrayList groups,
                          java.lang.String host,
                          int port,
                          java.util.ArrayList plcyServers,
                          java.util.ArrayList authzServers,
                          boolean certRefresh,
                          boolean sslv3Enable,
                          boolean tlsv10Enable,
                          boolean tlsv11Enable,
                          boolean tlsv12Enable,
                          java.lang.String cipherSuites,
                          java.util.Locale locale,
                          PDMessages messages)
                   throws PDException
This application server specification object can be used in the PDAppSvrConfig.configureAppSvr method.
configName - the name of the application server. The name of the
 user and server entities created in the user registry and the Security
 Access Manager policy database are constructed from this name and the
 host argument.  Cannot be null or empty.description - a description for the application server.  Can be
 null or empty.password - the application server's password.  If this argument
 is null or empty, a random password is generated during
 configuration.  Otherwise, the password must adhere to the
 password policy in effect.groups - an ArrayList of Strings that are the names of the
 groups the application server should be made a member of.
 Can be null or empty.host - the host on which the application server will run. 
 Cannot be null or empty.port - the TCP/IP port on which the application server will
 listen for communications from the policy server(s).  Must
 be greater than zero.plcyServers - a list of PDSvrInfo objects representing
 the Security Access Manager policy servers with which the application
 server can communicate.  At least one policy server must be listed.authzServers - a list of PDSvrInfo objects representing
 the Security Access Manager authorization servers with which the
 application server can communicate.  At least one
 authorization server must be listed.certRefresh - enables or disables the application server's
 automatic refresh of its keystore certificate before the certificate
 is due to expire.sslv3Enable - enables or disables SSL V3 protocol for secure channel
 communicationtlsv10Enable - enables or disables TLS V1.0 protocol for secure
 channel communicationtlsv11Enable - enables or disables TLS V1.1 protocol for secure
 channel communicationtlsv12Enable - enables or disables TLS V1.2 protocol for secure
 channel communicationcipherSuites - if non-null will override JVM cipher suites.locale - specifies the locale into which any generated error
 or warning messages are translated.  Cannot be null.messages - in/out parameter;
                       empty PDMessages on input;
                       might contain zero or more informational or warning
                       messages on output.
                       Cannot be null.
PDException - if an error occurs.
 This exception might contain error and message codes defined in the
 product Error Message Reference document.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||