|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This bean represents the configuration of SSL for clients
Method Summary | |
java.lang.String |
getCertAuthenticator()
Set the certificate authenticator class name to map a client certificate to a Weblogic Server user. |
int |
getCertificateCacheSize()
The number of certificates held that have not been redeemed by tokens. |
java.lang.String[] |
getCiphersuites()
String List of possible values SSL_NULL_WITH_NULL_NULL SSL_RSA_WITH_NULL_SHA SSL_RSA_EXPORT_WITH_RC4_40_MD5 SSL_RSA_WITH_RC4_128_MD5 SSL_RSA_WITH_RC4_128_SHA SSL_RSA_EXPORT_WITH_DES_40_CBC_SHA SSL_RSA_WITH_DES_CBC_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 SSL_DH_anon_WITH_RC4_128_MD5 SSL_DH_anon_EXPORT_WITH_DES_40_CBC_SHA SSL_DH_anon_WITH_DES_CBC_SHA SSL_DH_anon_WITH_3DES_EDE_CBC_SHA If not specified, the default is SSL_RSA_EXPORT_WITH_RC4_40_MD5 |
int |
getExportKeyLifespan()
Returns the lifespan of SSL server encryption key in ??? |
java.lang.String |
getHostnameVerifier()
Set the hostname verifier class name to verify that, from an SSL client, the hostname from the URL is an acceptable match with the value from the common name entry in the server certificate's distinguished name. |
int |
getListenPort()
TCP 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()
String containing the filename containing the ordered pem encoded server's certificate chain. |
java.lang.String |
getServerCertificateFileName()
File containing SSL server certificate. |
java.lang.String |
getServerKeyFileName()
File containing SSL server encryption key. |
java.lang.String |
getTrustedCAFileName()
Returns the name of file containing the pem encoded trusted CAs |
boolean |
isClientCertificateEnforced()
If true , all clients must present certificates from the
configured SSLTrustedCAFileName. |
boolean |
isEnabled()
Set whether or not SSL usage is enabled for the server. |
boolean |
isHandlerEnabled()
Enables server-to-server SSL connections. |
boolean |
isHostnameVerificationIgnored()
Turn off SSL hostname verification. |
boolean |
isKeyEncrypted()
If true, the key is PKCS8 encrypted and requires a passphrase to be supplied to use the key. |
boolean |
isTwoWaySSLEnabled()
Specifies whether Two Way SSL is optional. |
boolean |
isUseJava()
Turn off native acceleration altogether and use pure java SSL |
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)
Set whether or not the SSL client certificate is enforced. |
void |
setEnabled(boolean enable)
|
void |
setExportKeyLifespan(int lifespan)
Set the lifespan of the SSL server encryption key. |
void |
setHandlerEnabled(boolean enable)
Set whether or not to enable server-to-server SSL connections. |
void |
setHostnameVerificationIgnored(boolean ignoreFlag)
|
void |
setHostnameVerifier(java.lang.String classname)
|
void |
setKeyEncrypted(boolean keyIsEncrypted)
|
void |
setListenPort(int port)
Set the TCP 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)
Set 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 |
setTrustedCAFileName(java.lang.String fileName)
Sets the name of the file containing the SSL certificate authority for clients. |
void |
setTwoWaySSLEnabled(boolean enable)
Set whether or not the Two Way SSL is enabled. |
void |
setUseJava(boolean usejava)
|
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
getNotes,
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,
preDeregister,
preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
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()
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()
public void setKeyEncrypted(boolean keyIsEncrypted) throws javax.management.InvalidAttributeValueException
public int getExportKeyLifespan()
public void setExportKeyLifespan(int lifespan) throws javax.management.InvalidAttributeValueException
public boolean isClientCertificateEnforced()
true
, all clients must present certificates from the
configured SSLTrustedCAFileName.
public void setClientCertificateEnforced(boolean enforce)
public java.lang.String getServerCertificateFileName()
public void setServerCertificateFileName(java.lang.String fileName)
public int getListenPort()
public void setListenPort(int port)
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()
,
weblogic.management.configuration.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()
,
weblogic.management.configuration.NetworkChannelMBean#getLoginTimeoutMillisSSL
public java.lang.String getServerKeyFileName()
public void setServerKeyFileName(java.lang.String fileName)
public boolean isTwoWaySSLEnabled()
public void setTwoWaySSLEnabled(boolean enable)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |