|
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 value
public void setMDAcceleration(java.lang.String accel)
throws javax.management.InvalidAttributeValueException
accel - The new mDAcceleration value
public void setRC4Acceleration(java.lang.String accel)
throws javax.management.InvalidAttributeValueException
accel - The new rC4Acceleration value
public 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 | |||||||||