|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This MBean represents the configuration of the SSL protocol for version 6.x and version 7.0 WebLogic Server deployments.
Field Summary | |
static long |
CACHING_STUB_SVUID
Description of the Field |
static java.lang.String |
IDENTITY_AND_TRUST_LOCATIONS_FILES_OR_KEYSTORE_PROVIDERS
Description of the Field |
static java.lang.String |
IDENTITY_AND_TRUST_LOCATIONS_KEYSTORES
Description of the Field |
Fields inherited from class weblogic.management.configuration.ConfigurationMBean |
CACHING_STUB_SVUID |
Method Summary | |
java.lang.String |
getCertAuthenticator()
The name of the Java class that implements the weblogic.security.acl.CertAuthenticator class. |
int |
getCertificateCacheSize()
The number of certificates held that have not been redeemed by tokens. |
java.lang.String[] |
getCiphersuites()
Specifies the cipher suites being used on a particular WebLogic Server. |
int |
getExportKeyLifespan()
Specifies the number of times WebLogic Server can use an exportable key between a domestic server and an exportable client before generating a new key. |
java.lang.String |
getHostnameVerifier()
The name of the class that implements the weblogic.security.SSL.HostnameVerifier class. |
java.lang.String |
getIdentityAndTrustLocations()
Should the pre WLS 7.1 SSL identity and trust configuration rules be used? |
int |
getListenPort()
The TCP/IP port at which the WebLogic Server listens for SSL connection requests. |
int |
getLoginTimeoutMillis()
Specifies the number of milliseconds that WebLogic Server waits for an SSL connection before timing out. |
int |
getPeerValidationEnforced()
Deprecated. As of WLS 6.1, this is an unused attribute |
java.lang.String |
getServerCertificateChainFileName()
Deprecated. Deprecated in WebLogic Server version 7.0. |
java.lang.String |
getServerCertificateFileName()
Deprecated. as of 7.1, server certificates (and chains) should be stored in keystores. |
java.lang.String |
getServerKeyFileName()
Deprecated. as of 7.1, private keys should be stored in keystores. |
java.lang.String |
getServerPrivateKeyAlias()
The string alias used to store and retrieve the server's private key in the keystore. |
java.lang.String |
getServerPrivateKeyPassPhrase()
The passphrase used to retrieve the server's private key from the keystore. |
java.lang.String |
getTrustedCAFileName()
Deprecated. as of 7.1, trusted CAs should be stored in keystores. |
boolean |
isClientCertificateEnforced()
Defines whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server. |
boolean |
isEnabled()
Enables the use the SSL port in the SSLMBean If this is disabled then the plain-text (non-SSL) listen for this server must be enabled. |
boolean |
isHandlerEnabled()
Not used. |
boolean |
isHostnameVerificationIgnored()
Disables the installed implementation of the weblogic.security.SSL.HostnameVerifier class when WebLogic Server is acting as a client to another application server. |
boolean |
isKeyEncrypted()
Specifies whether or not the private key for the WebLogic Server has been encrypted with a password. |
boolean |
isSSLRejectionLoggingEnabled()
This setting controls whether logging is done when a connection over SSL is rejected. |
boolean |
isTwoWaySSLEnabled()
Is two way SSL enabled? |
boolean |
isUseJava()
Enables the use of native Java libraries. |
void |
setCertAuthenticator(java.lang.String classname)
Sets the certAuthenticator attribute of the SSLMBean object |
void |
setCertificateCacheSize(int size)
Set the number of certificates held that have not been redeemed by tokens. |
void |
setCiphersuites(java.lang.String[] ciphers)
Sets the ciphersuites attribute of the SSLMBean object |
void |
setClientCertificateEnforced(boolean enforce)
Defines whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server. |
void |
setEnabled(boolean enable)
|
void |
setExportKeyLifespan(int lifespan)
Set the lifespan of the SSL server encryption key. |
void |
setHandlerEnabled(boolean enable)
Not used. |
void |
setHostnameVerificationIgnored(boolean ignoreFlag)
Sets the hostnameVerificationIgnored attribute of the SSLMBean object |
void |
setHostnameVerifier(java.lang.String classname)
Sets the hostnameVerifier attribute of the SSLMBean object |
void |
setIdentityAndTrustLocations(java.lang.String locations)
Sets the identityAndTrustLocations attribute of the SSLMBean object |
void |
setKeyEncrypted(boolean keyIsEncrypted)
Sets the keyEncrypted attribute of the SSLMBean object |
void |
setListenPort(int port)
Set the TCP/IP port at which the WebLogic Server listens for SSL connection requests. |
void |
setLoginTimeoutMillis(int millis)
Sets the number of milliseconds that WebLogic Server waits for an SSL connection before timing out. |
void |
setMDAcceleration(java.lang.String accel)
Sets the mDAcceleration attribute of the SSLMBean object |
void |
setPeerValidationEnforced(int checkLevel)
Sets the peerValidationEnforced attribute of the SSLMBean object |
void |
setRC4Acceleration(java.lang.String accel)
Sets the rC4Acceleration attribute of the SSLMBean object |
void |
setRSAAcceleration(java.lang.String accel)
Sets the rSAAcceleration attribute of the SSLMBean object |
void |
setServerCertificateChainFileName(java.lang.String fileName)
The list of file names that contain server certificate authorities. |
void |
setServerCertificateFileName(java.lang.String fileName)
Deprecated. as of 7.1, server certificates (and chains) should be stored in keystores. |
void |
setServerKeyFileName(java.lang.String fileName)
Deprecated. as of 7.1, private keys should be stored in keystores. |
void |
setServerPrivateKeyAlias(java.lang.String alias)
Sets the serverPrivateKeyAlias attribute of the SSLMBean object |
void |
setServerPrivateKeyPassPhrase(java.lang.String phrase)
Sets the serverPrivateKeyPassPhrase attribute of the SSLMBean object |
void |
setSSLRejectionLoggingEnabled(boolean enabled)
Sets the sSLRejectionLoggingEnabled attribute of the SSLMBean object |
void |
setTrustedCAFileName(java.lang.String fileName)
Deprecated. as of 7.1, trusted CAs should be stored in keystores. |
void |
setTwoWaySSLEnabled(boolean enabled)
Sets the twoWaySSLEnabled attribute of the SSLMBean object |
void |
setUseJava(boolean usejava)
Sets the useJava attribute of the SSLMBean object |
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 |
Field Detail |
public static final java.lang.String IDENTITY_AND_TRUST_LOCATIONS_KEYSTORES
public static final java.lang.String IDENTITY_AND_TRUST_LOCATIONS_FILES_OR_KEYSTORE_PROVIDERS
public static final long CACHING_STUB_SVUID
Method Detail |
public boolean isUseJava()
public void setUseJava(boolean usejava)
usejava
- The new useJava valuepublic void setMDAcceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
accel
- The new mDAcceleration valuepublic void setRC4Acceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
accel
- The new rC4Acceleration valuepublic void setRSAAcceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
accel
- The new rSAAcceleration valuepublic boolean isEnabled()
public void setEnabled(boolean enable) throws javax.management.InvalidAttributeValueException
enable
- The new enabled valuepublic java.lang.String[] getCiphersuites()
The possible values are:
The default is SSL_RSA_EXPORT_WITH_RC4_40_MD5.
public void setCiphersuites(java.lang.String[] ciphers) throws javax.management.InvalidAttributeValueException
ciphers
- The new ciphersuites valuepublic java.lang.String getCertAuthenticator()
public void setCertAuthenticator(java.lang.String classname) throws javax.management.InvalidAttributeValueException
classname
- The new certAuthenticator valuepublic java.lang.String getHostnameVerifier()
public void setHostnameVerifier(java.lang.String classname) throws javax.management.InvalidAttributeValueException
classname
- The new hostnameVerifier valuepublic boolean isHostnameVerificationIgnored()
public void setHostnameVerificationIgnored(boolean ignoreFlag) throws javax.management.InvalidAttributeValueException
ignoreFlag
- The new hostnameVerificationIgnored valuepublic java.lang.String getTrustedCAFileName()
public void setTrustedCAFileName(java.lang.String fileName) throws javax.management.InvalidAttributeValueException
fileName
- The new trustedCAFileName valuepublic int getPeerValidationEnforced()
public void setPeerValidationEnforced(int checkLevel) throws javax.management.InvalidAttributeValueException
checkLevel
- The new peerValidationEnforced valuepublic boolean isKeyEncrypted()
public void setKeyEncrypted(boolean keyIsEncrypted) throws javax.management.InvalidAttributeValueException
keyIsEncrypted
- The new keyEncrypted valuepublic int getExportKeyLifespan()
public void setExportKeyLifespan(int lifespan) throws javax.management.InvalidAttributeValueException
lifespan
- The new exportKeyLifespan valuepublic boolean isClientCertificateEnforced()
public void setClientCertificateEnforced(boolean enforce)
enforce
- The new clientCertificateEnforced valuepublic java.lang.String getServerCertificateFileName()
public void setServerCertificateFileName(java.lang.String fileName)
fileName
- The new serverCertificateFileName valuepublic int getListenPort()
isEnabled()
,
ServerMBean.getListenPort()
,
ServerMBean.getAdministrationPort()
,
NetworkChannelMBean.getListenPort()
,
NetworkChannelMBean.getSSLListenPort()
public void setListenPort(int port)
port
- The new listenPort valueisEnabled()
,
ServerMBean.getListenPort()
,
ServerMBean.getAdministrationPort()
,
NetworkChannelMBean.getListenPort()
,
NetworkChannelMBean.getSSLListenPort()
public java.lang.String getServerCertificateChainFileName()
public void setServerCertificateChainFileName(java.lang.String fileName)
fileName
- The new serverCertificateChainFileName valuepublic int getCertificateCacheSize()
public void setCertificateCacheSize(int size)
size
- The new certificateCacheSize valuepublic boolean isHandlerEnabled()
public void setHandlerEnabled(boolean enable)
enable
- The new handlerEnabled valuepublic int getLoginTimeoutMillis()
If clients are connecting over the Internet, raise the default number to
accommodate additional network latency. A value of 0
disables
the attribute.
ServerMBean.getLoginTimeoutMillis()
,
NetworkChannelMBean.getLoginTimeoutMillisSSL()
public void setLoginTimeoutMillis(int millis)
If clients are connecting over the Internet, raise the default number to
accommodate additional network latency. A value of 0
disables
the attribute.
millis
- The new loginTimeoutMillis valueServerMBean.getLoginTimeoutMillis()
,
NetworkChannelMBean.getLoginTimeoutMillisSSL()
public java.lang.String getServerKeyFileName()
public void setServerKeyFileName(java.lang.String fileName)
fileName
- The new serverKeyFileName valuepublic boolean isTwoWaySSLEnabled()
public void setTwoWaySSLEnabled(boolean enabled)
enabled
- The new twoWaySSLEnabled valuepublic java.lang.String getServerPrivateKeyAlias()
public void setServerPrivateKeyAlias(java.lang.String alias)
alias
- The new serverPrivateKeyAlias valuepublic java.lang.String getServerPrivateKeyPassPhrase()
public void setServerPrivateKeyPassPhrase(java.lang.String phrase)
phrase
- The new serverPrivateKeyPassPhrase valuepublic boolean isSSLRejectionLoggingEnabled()
public void setSSLRejectionLoggingEnabled(boolean enabled)
enabled
- The new sSLRejectionLoggingEnabled valuepublic java.lang.String getIdentityAndTrustLocations()
public void setIdentityAndTrustLocations(java.lang.String locations)
locations
- The new identityAndTrustLocations value
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |