|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface provides access to the WTC remote Tuxedo Domain configuration attributes. The methods defined herein are applicable for WTC configuration at the WLS domain level.
Fields inherited from class weblogic.management.configuration.ConfigurationMBean |
CACHING_STUB_SVUID,
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
java.lang.String |
getAccessPoint()
Gets the accessPoint attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAccessPointId()
Gets the accessPointId attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAclPolicy()
Gets the aclPolicy attribute of the WTCRemoteTuxDomMBean object |
boolean |
getAllowAnonymous()
Gets the allowAnonymous attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getAppKey()
Gets the appKey attribute of the WTCRemoteTuxDomMBean object |
int |
getCmpLimit()
Gets the cmpLimit attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getConnectionPolicy()
Gets the connectionPolicy attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getConnPrincipalName()
Gets the connPrincipalName attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCredentialPolicy()
Gets the credentialPolicy attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCustomAppKeyClass()
Gets the customAppKeyClass attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getCustomAppKeyClassParam()
Gets the customAppKeyClassParam attribute of the WTCRemoteTuxDomMBean object |
int |
getDefaultAppKey()
Gets the defaultAppKey attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getFederationName()
Gets the federationName attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getFederationURL()
Gets the federationURL attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getLocalAccessPoint()
Gets the localAccessPoint attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getMaxEncryptBits()
Gets the maxEncryptBits attribute of the WTCRemoteTuxDomMBean object |
long |
getMaxRetries()
Gets the maxRetries attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getMinEncryptBits()
Gets the minEncryptBits attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getNWAddr()
Gets the nWAddr attribute of the WTCRemoteTuxDomMBean object |
long |
getRetryInterval()
Gets the retryInterval attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTpUsrFile()
Gets the tpUsrFile attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTuxedoGidKw()
Gets the tuxedoGidKw attribute of the WTCRemoteTuxDomMBean object |
java.lang.String |
getTuxedoUidKw()
Gets the tuxedoUidKw attribute of the WTCRemoteTuxDomMBean object |
void |
setAccessPoint(java.lang.String AccessPoint)
Defines a name used to identify a remote Tuxedo access point in a WTC Service. |
void |
setAccessPointId(java.lang.String AccessPointId)
Defines the connection name used to identify this remote Tuxedo access point when attempting to establish a session connection with a local Tuxedo access point. |
void |
setAclPolicy(java.lang.String AclPolicy)
Defines the inbound access control list (ACL) policy toward requests from a remote Tuxedo access point. |
void |
setAllowAnonymous(boolean AllowAnonymous)
Specifies whether the anonymous user is allowed to access Tuxedo. |
void |
setAppKey(java.lang.String AppKey)
Specifies the type of AppKey plug-in used. |
void |
setCmpLimit(int CmpLimit)
Defines the compression threshold used when sending data to a local Tuxedo access point. |
void |
setConnectionPolicy(java.lang.String ConnectionPolicy)
Defines the conditions under which a remote Tuxedo access point tries to establish a connection to a local Tuxedo access point. |
void |
setConnPrincipalName(java.lang.String ConnPrincipalName)
Defines the principal name used to verify the identity of this remote Tuxedo access point when establishing a connection to a local Tuxedo access point. |
void |
setCredentialPolicy(java.lang.String CredentialPolicy)
Defines the outbound access control list (ACL) policy toward requests to a remote Tuxedo access point. |
void |
setCustomAppKeyClass(java.lang.String AppKeyClass)
Defines the full pathname to the Custom AppKey generator class. |
void |
setCustomAppKeyClassParam(java.lang.String Param)
Defines the optional parameters to be used by the Custom AppKey class
at the class initialization time. |
void |
setDefaultAppKey(int DfltAppKey)
The default AppKey value to be used by the anonymous user and other users who are not defined in the user database if the AppKey plug-in allows them to access Tuxedo. |
void |
setFederationName(java.lang.String FederationName)
Defines the context at which to federate to a foreign name service. |
void |
setFederationURL(java.lang.String FederationURL)
Defines the URL for a foreign name service that is federated into JNDI. |
void |
setLocalAccessPoint(java.lang.String LocalAccessPoint)
The local Tuxedo access point name from which a remote Tuxedo access point is reached. |
void |
setMaxEncryptBits(java.lang.String MaxEncryptBits)
Defines the maximum encryption key length (in bits) used when establishing a session connection for a local Tuxedo access point. |
void |
setMaxRetries(long MaxRetries)
Defines the number of times that a domain gateway tries to establish session connections to remote Tuxedo access points. |
void |
setMinEncryptBits(java.lang.String MinEncryptBits)
Defines the minimum encryption key length (in bits) used when establishing a session connection for a local Tuxedo access point. |
void |
setNWAddr(java.lang.String ListenAddress)
The network address and port number of this remote Tuxedo access point. |
void |
setRetryInterval(long RetryInterval)
Defines the number of seconds between automatic attempts to establish a session connection to remote Tuxedo access points. |
void |
setTpUsrFile(java.lang.String TpUsrFile)
The full path to the user password file containing UID/GID information. |
void |
setTuxedoGidKw(java.lang.String GidKw)
Defines the keyword for Tuxedo GID (group id) used in the WlsUser when using the Tuxedo migration utility tpmigldap . |
void |
setTuxedoUidKw(java.lang.String UidKw)
Defines the keyword for Tuxedo UID (user id) used in the WlsUser when using the Tuxedo migration utility tpmigldap . |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue,
getNotes,
restoreDefaultValue,
setComments,
setDefaultedMBean,
setNotes,
setPersistenceEnabled |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo,
getName,
getObjectName,
getParent,
getType,
isCachingDisabled,
isRegistered,
setName,
setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute,
getAttributes,
invoke,
setAttribute,
setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister,
postRegister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Method Detail |
public void setAccessPoint(java.lang.String AccessPoint) throws javax.management.InvalidAttributeValueException
AccessPoint
- the name for the remote domain access pointpublic java.lang.String getAccessPoint()
public void setAccessPointId(java.lang.String AccessPointId) throws javax.management.InvalidAttributeValueException
The AccessPointId of a WTCRemoteTuxDom MBean must match the corresponding DOMAINID in the *DM_LOCAL_DOMAINS section of your Tuxedo DMCONFIG file.
AccessPointId
- the local domain access point identifierpublic java.lang.String getAccessPointId()
public void setConnectionPolicy(java.lang.String ConnectionPolicy) throws javax.management.InvalidAttributeValueException
ConnectionPolicy
- the connection policy for this remote Tuxedo access pointpublic java.lang.String getConnectionPolicy()
public void setAclPolicy(java.lang.String AclPolicy) throws javax.management.InvalidAttributeValueException
AclPolicy
- the AclPolicy for this remote Tuxedo access pointpublic java.lang.String getAclPolicy()
public void setCredentialPolicy(java.lang.String CredentialPolicy) throws javax.management.InvalidAttributeValueException
CredentialPolicy
- the CredentialPolicy for this remote Tuxedo access pointpublic java.lang.String getCredentialPolicy()
public void setTpUsrFile(java.lang.String TpUsrFile) throws javax.management.InvalidAttributeValueException
TpUsrFile
- the TpUsrFile URL for this remote Tuxedo access pointpublic java.lang.String getTpUsrFile()
public void setLocalAccessPoint(java.lang.String LocalAccessPoint) throws javax.management.InvalidAttributeValueException
LocalAccessPoint
- the name for the local Tuxedo access pointpublic java.lang.String getLocalAccessPoint()
public void setConnPrincipalName(java.lang.String ConnPrincipalName) throws javax.management.InvalidAttributeValueException
Note: ConnectionPrincipalName is not supported in this release.
ConnPrincipalName
- The new connPrincipalName valuepublic java.lang.String getConnPrincipalName()
public void setRetryInterval(long RetryInterval) throws javax.management.InvalidAttributeValueException
RetryInterval
- the retry interval for this remote Tuxedo access pointpublic long getRetryInterval()
public void setMaxRetries(long MaxRetries) throws javax.management.InvalidAttributeValueException
MaxRetries
- the number of times to attempt connection to local
Tuxedo access pointspublic long getMaxRetries()
public void setNWAddr(java.lang.String ListenAddress) throws javax.management.InvalidAttributeValueException
//hostname:port_number
//#.#.#.#:port_number
If the hostname is used, the access point finds an address for hostname using the local name resolution facilities (usually DNS). If dotted decimal format is used, each # should be a number from 0 to 255. This dotted decimal number represents the IP address of the local machine. The port_number is the TCP port number at which the access point listens for incoming requests.
ListenAddress
- The new nWAddr valuepublic java.lang.String getNWAddr()
public void setFederationURL(java.lang.String FederationURL) throws javax.management.InvalidAttributeValueException
WebLogic Tuxedo Connector can to federate to non-CORBA service providers.
FederationURL
- url for a foreign name service federated into JNDIpublic java.lang.String getFederationURL()
public void setFederationName(java.lang.String FederationName) throws javax.management.InvalidAttributeValueException
tuxedo.domains
.
FederationName
- context at which to federate to foreign name servicepublic java.lang.String getFederationName()
public void setCmpLimit(int CmpLimit) throws javax.management.InvalidAttributeValueException
CmpLimit
- The compression threshold for this remote Tuxedo access pointpublic int getCmpLimit()
public void setMinEncryptBits(java.lang.String MinEncryptBits) throws javax.management.InvalidAttributeValueException
MinEncryptBits
- The minimum encryption level desired for this remote
Tuxedo access pointpublic java.lang.String getMinEncryptBits()
public void setMaxEncryptBits(java.lang.String MaxEncryptBits) throws javax.management.InvalidAttributeValueException
MaxEncryptBits
- The maximum encryption level desired for this remote Tuxedo domainpublic java.lang.String getMaxEncryptBits()
public void setAppKey(java.lang.String AppKey) throws javax.management.InvalidAttributeValueException
TpUsrFile
is the default plug-in. It uses an imported Tuxedo TPUSR file
to provide user security information. Previous releases of WebLogic Tuxedo
Connector support this option.
The LDAP
plug-in utilizes an embedded LDAP server to provide
user security information. The user record must define the Tuxedo UID and
GID information in the description field. This functionality is not supported
in previous releases of WebLogic Tuxedo Connector.
The Custom
plug-in provides the ability to
write your own AppKey generator class to provide the security information
required by Tuxedo. This functionality is not supported in previous releases
of WebLogic Tuxedo Connector.
AppKey
- The type of appkey generator plug-in selected.public java.lang.String getAppKey()
public void setAllowAnonymous(boolean AllowAnonymous) throws javax.management.InvalidAttributeValueException
TpUsrFile
and LDAP
AppKey plug-ins.
Interaction with the Custom
AppKey plug-in depends on the design of
the Custom AppKey generator.
AllowAnonymous
- Specify if anonymous user is allowed to access Tuxedopublic boolean getAllowAnonymous()
public void setDefaultAppKey(int DfltAppKey) throws javax.management.InvalidAttributeValueException
TpUsrFile
and LDAP
plug-ins do not allow users that are not defined in user database to
access Tuxedo unless Allow Anonymous is enabled.
DfltAppKey
- The default AppKey valuepublic int getDefaultAppKey()
public void setTuxedoUidKw(java.lang.String UidKw) throws javax.management.InvalidAttributeValueException
tpmigldap
.
The keyword is used to find Tuxedo UID in the user record in the embedded
LDAP database.
UidKw
- The Tuxedo user id keywordpublic java.lang.String getTuxedoUidKw()
public void setTuxedoGidKw(java.lang.String GidKw) throws javax.management.InvalidAttributeValueException
tpmigldap
.
The keyword is used to find Tuxedo GID in the user record in the embedded
LDAP database.
GidKw
- The Tuxedo group id keywordpublic java.lang.String getTuxedoGidKw()
public void setCustomAppKeyClass(java.lang.String AppKeyClass) throws javax.management.InvalidAttributeValueException
Custom
AppKey generator class.
This class is loaded at runtime if
the Custom
AppKey generator plug-in is selected.
AppKeyClass
- The custom AppKey class full pathnamepublic java.lang.String getCustomAppKeyClass()
public void setCustomAppKeyClassParam(java.lang.String Param) throws javax.management.InvalidAttributeValueException
Custom
AppKey class
at the class initialization time.
Param
- Optional parameter for information to be used by Custom
classpublic java.lang.String getCustomAppKeyClassParam()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |