|
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
|
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. |
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()
The full directory location and name of the digital certificate for WebLogic Server. |
java.lang.String |
getServerKeyFileName()
Deprecated. Deprecated in WebLogic Server version 7.0. It is replaced by the KeyStore provider. |
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()
The name of the file containing the PEM-encoded trusted certificate authorities. |
boolean |
isClientCertificateEnforced()
Defines whether or not clients must present digital certificates from a trusted certificate authority to WebLogic Server. |
boolean |
isEnabled()
Indicates whether the SSL port in the SSLMBean is enabled. |
boolean |
isHandlerEnabled()
Not used. |
boolean |
isHostnameVerificationIgnored()
Indicates whether the installed implementation of the weblogic.security.SSL.HostnameVerifier class is enabled. |
boolean |
isKeyEncrypted()
Specifies whether or not the private key for the WebLogic Server has been encrypted with a password. |
boolean |
isTwoWaySSLEnabled()
Specifies that the server will request a certificate from the client. |
boolean |
isUseJava()
Enables the use of native Java libraries. |
void |
setCertAuthenticator(java.lang.String classname)
|
void |
setCertificateCacheSize(int size)
Set the number of certificates held that have not been redeemed by tokens. |
void |
setCiphersuites(java.lang.String[] ciphers)
|
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)
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. |
void |
setExportKeyLifespan(int lifespan)
Set the lifespan of the SSL server encryption key. |
void |
setHandlerEnabled(boolean enable)
Not used. |
void |
setHostnameVerificationIgnored(boolean ignoreFlag)
Enables or disables the installed implementation of the weblogic.security.SSL.HostnameVerifier class when WebLogic Server is acting as a client to another application server. |
void |
setHostnameVerifier(java.lang.String classname)
|
void |
setKeyEncrypted(boolean keyIsEncrypted)
|
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)
|
void |
setPeerValidationEnforced(int checkLevel)
|
void |
setRC4Acceleration(java.lang.String accel)
|
void |
setRSAAcceleration(java.lang.String accel)
|
void |
setServerCertificateChainFileName(java.lang.String fileName)
The list of file names that contain server certificate authorities. |
void |
setServerCertificateFileName(java.lang.String fileName)
|
void |
setServerKeyFileName(java.lang.String fileName)
Set the file containing the SSL server encryption key. |
void |
setServerPrivateKeyAlias(java.lang.String alias)
|
void |
setServerPrivateKeyPassPhrase(java.lang.String phrase)
|
void |
setTrustedCAFileName(java.lang.String fileName)
The name of the file that contains the digital certificate(s) for the certificate authority(s) trusted by WebLogic Server. |
void |
setTwoWaySSLEnabled(boolean enabled)
|
void |
setUseJava(boolean usejava)
|
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
addLinkMbeanAttribute,
getNotes,
isPersistenceEnabled,
setNotes |
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,
preDeregister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Field Detail |
public static final long CACHING_STUB_SVUID
Method Detail |
public boolean isUseJava()
public void setUseJava(boolean usejava)
public void setMDAcceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
public void setRC4Acceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
public void setRSAAcceleration(java.lang.String accel) throws javax.management.InvalidAttributeValueException
public boolean isEnabled()
public void setEnabled(boolean enable) throws javax.management.InvalidAttributeValueException
public 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
public java.lang.String getCertAuthenticator()
public void setCertAuthenticator(java.lang.String classname) throws javax.management.InvalidAttributeValueException
public java.lang.String getHostnameVerifier()
public void setHostnameVerifier(java.lang.String classname) throws javax.management.InvalidAttributeValueException
public boolean isHostnameVerificationIgnored()
public void setHostnameVerificationIgnored(boolean ignoreFlag) throws javax.management.InvalidAttributeValueException
public java.lang.String getTrustedCAFileName()
public void setTrustedCAFileName(java.lang.String fileName) throws javax.management.InvalidAttributeValueException
public int getPeerValidationEnforced()
public void setPeerValidationEnforced(int checkLevel) throws javax.management.InvalidAttributeValueException
public boolean isKeyEncrypted()
This attribute is read-only.
public void setKeyEncrypted(boolean keyIsEncrypted) throws javax.management.InvalidAttributeValueException
public int getExportKeyLifespan()
public void setExportKeyLifespan(int lifespan) throws javax.management.InvalidAttributeValueException
public boolean isClientCertificateEnforced()
public void setClientCertificateEnforced(boolean enforce)
public java.lang.String getServerCertificateFileName()
public void setServerCertificateFileName(java.lang.String fileName)
public int getListenPort()
isEnabled()
,
ServerMBean.getListenPort()
,
ServerMBean.getAdministrationPort()
,
NetworkChannelMBean.getListenPort()
,
NetworkChannelMBean.getSSLListenPort()
public void setListenPort(int port)
isEnabled()
,
ServerMBean.getListenPort()
,
ServerMBean.getAdministrationPort()
,
NetworkChannelMBean.getListenPort()
,
NetworkChannelMBean.getSSLListenPort()
public java.lang.String getServerCertificateChainFileName()
public void setServerCertificateChainFileName(java.lang.String fileName)
public int getCertificateCacheSize()
public void setCertificateCacheSize(int size)
public boolean isHandlerEnabled()
public void setHandlerEnabled(boolean enable)
public 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.
ServerMBean.getLoginTimeoutMillis()
,
NetworkChannelMBean.getLoginTimeoutMillisSSL()
public java.lang.String getServerKeyFileName()
public void setServerKeyFileName(java.lang.String fileName)
public boolean isTwoWaySSLEnabled()
public void setTwoWaySSLEnabled(boolean enabled)
public java.lang.String getServerPrivateKeyAlias()
public void setServerPrivateKeyAlias(java.lang.String alias)
public java.lang.String getServerPrivateKeyPassPhrase()
public void setServerPrivateKeyPassPhrase(java.lang.String phrase)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs70 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |