com.tivoli.pd.jadmin
Class PDAppSvrInfo

java.lang.Object
  extended by com.tivoli.pd.jadmin.PDAppSvrInfo

public class PDAppSvrInfo
extends java.lang.Object

This class encapsulates the configuration information for a Security Access Manager application server for Java. An instance of this class must be obtained using the PDAppSvrConfig.getPDAppSvrInfo method.

Modes: Local,Remote


Field Summary
 boolean appsvrCertRefresh
          Whether or not the application server's automatic refresh of its keystore certificate when it is close to expiration.
 java.lang.String appsvrConfigName
          The application server name used in the PDAppSvrConfig.configureAppSvr method.
 java.net.URL appsvrDbDir
          The policy database directory URL.
 java.net.URL appsvrDbFile
          The policy database file URL.
 int appsvrDbRefresh
          The policy database refresh interval, in seconds.
 java.lang.String appsvrDomain
          The name of the domain the application server is defined in.
 java.lang.String appsvrHost
          The host the application server runs on.
 boolean appsvrListening
          Whether or not the application server listens for policy database updates from the Security Access Manager policy server.
 boolean appsvrLocal
          Whether or not the application server can process APIs locally.
 int appsvrPort
          The TCP/IP port the application server listens on.
 java.lang.String appsvrSvrName
          The name of the application server object in the policy database and the name used in server commands and methods.
 java.lang.String appsvrUserName
          The name of the Security Access Manager user created for the application server.
 java.util.ArrayList authzServers
          A list of Security Access Manager authorization servers that the application server communicates with.
 java.util.ArrayList plcyServers
          A list of Security Access Manager policy servers that the application server communicates with.
 
Method Summary
 java.lang.String toString()
          Returns a String representation of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

appsvrConfigName

public java.lang.String appsvrConfigName
The application server name used in the PDAppSvrConfig.configureAppSvr method.


appsvrUserName

public java.lang.String appsvrUserName
The name of the Security Access Manager user created for the application server.


appsvrSvrName

public java.lang.String appsvrSvrName
The name of the application server object in the policy database and the name used in server commands and methods.


appsvrDomain

public java.lang.String appsvrDomain
The name of the domain the application server is defined in.


appsvrLocal

public boolean appsvrLocal
Whether or not the application server can process APIs locally.


appsvrHost

public java.lang.String appsvrHost
The host the application server runs on.


appsvrPort

public int appsvrPort
The TCP/IP port the application server listens on.


appsvrListening

public boolean appsvrListening
Whether or not the application server listens for policy database updates from the Security Access Manager policy server. This is used only for Java application servers running in local mode.


appsvrDbRefresh

public int appsvrDbRefresh
The policy database refresh interval, in seconds. This is used only for Java application servers running in local mode.


appsvrDbDir

public java.net.URL appsvrDbDir
The policy database directory URL. This is used only for Java application servers running in local mode.


appsvrDbFile

public java.net.URL appsvrDbFile
The policy database file URL. This is used only for Java application servers running in local mode.


plcyServers

public java.util.ArrayList plcyServers
A list of Security Access Manager policy servers that the application server communicates with. The items in the list are PDSvrInfo objects.


authzServers

public java.util.ArrayList authzServers
A list of Security Access Manager authorization servers that the application server communicates with. The items in the list are PDSvrInfo objects.


appsvrCertRefresh

public boolean appsvrCertRefresh
Whether or not the application server's automatic refresh of its keystore certificate when it is close to expiration.

Method Detail

toString

public java.lang.String toString()
Returns a String representation of this object.

Overrides:
toString in class java.lang.Object