Authentication
API v8.1 SP2

com.rsa.authagent.authapi
Class ServerStatusImp

java.lang.Object
  extended by com.rsa.authagent.authapi.ServerStatusImp
All Implemented Interfaces:
ServerStatus

public class ServerStatusImp
extends java.lang.Object
implements ServerStatus

Contains a current snapshot of the status and configuration settings of each Replica in the realm.


Constructor Summary
ServerStatusImp(RealmStatus realmStatus)
          Constructor for the ServerStatus object
 
Method Summary
 int getAcePort()
          Gets the UDP port of the RSA Authentication Manager authentication service.
 java.lang.String getAceProtocol()
          Gets the protocol used to resolve the RSA Authentication Manager authentication service port.
 java.lang.String getAceService()
          Gets the service name of the RSA Authentication Manager authentication service.
 int getBaseTimeout()
          Gets the number of seconds the RSA Authentication Agent is allowed to wait for a response from the RSA Authentication Manager.
 int getConfigVersion()
          Gets the version number of the RSA Authentication Manager.
 int getDefAliasOptions()
          Gets the default values for alias options in either the sdconf.rec or the sdopts.rec, depending on which file is more recent.
 int getMaxRetries()
          Gets the maximum number of retries allowed for RSA Authentication Agent communication with the RSA Authentication Manager.
 ServerInfo[] getServerInfo()
          Gets the current status of each Replica in the realm.
 byte[] getServerRelease()
          Gets the RSA Authentication Manager release number
 java.lang.String toString()
          Returns all the information in this object in a display-friendly format.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerStatusImp

public ServerStatusImp(RealmStatus realmStatus)
Constructor for the ServerStatus object

Method Detail

getConfigVersion

public int getConfigVersion()
Gets the version number of the RSA Authentication Manager.

Specified by:
getConfigVersion in interface ServerStatus
Returns:
the version number

getMaxRetries

public int getMaxRetries()
Gets the maximum number of retries allowed for RSA Authentication Agent communication with the RSA Authentication Manager.

Specified by:
getMaxRetries in interface ServerStatus
Returns:
the maximum retry number

getBaseTimeout

public int getBaseTimeout()
Gets the number of seconds the RSA Authentication Agent is allowed to wait for a response from the RSA Authentication Manager.

Specified by:
getBaseTimeout in interface ServerStatus
Returns:
the timeout value

getAcePort

public int getAcePort()
Gets the UDP port of the RSA Authentication Manager authentication service.

Specified by:
getAcePort in interface ServerStatus
Returns:
the UDP port

getAceService

public java.lang.String getAceService()
Gets the service name of the RSA Authentication Manager authentication service.

Specified by:
getAceService in interface ServerStatus
Returns:
the service name

getAceProtocol

public java.lang.String getAceProtocol()
Gets the protocol used to resolve the RSA Authentication Manager authentication service port.

Specified by:
getAceProtocol in interface ServerStatus
Returns:
the protocol String

getDefAliasOptions

public int getDefAliasOptions()
Gets the default values for alias options in either the sdconf.rec or the sdopts.rec, depending on which file is more recent.

Specified by:
getDefAliasOptions in interface ServerStatus
Returns:
the default values for alias options

getServerInfo

public ServerInfo[] getServerInfo()
Gets the current status of each Replica in the realm.

Specified by:
getServerInfo in interface ServerStatus
Returns:
an object array containing the status of each Replicas in the realm
See Also:
ServerInfo

getServerRelease

public byte[] getServerRelease()
Gets the RSA Authentication Manager release number

Specified by:
getServerRelease in interface ServerStatus
Returns:
a byte array containing the major, minor, patch, and build versions If the first byte is 0, it means that the release number hasn't been received from the server. 2 successfull authentication are required before the server return it's version.

toString

public java.lang.String toString()
Returns all the information in this object in a display-friendly format.

Overrides:
toString in class java.lang.Object
Returns:
a String object displaying the status and configuration information of each Replica in the realm.

Authentication
API v8.1 SP2

Copyright © 1999 - 2011 EMC Corporation. All Rights Reserved.