TLS Configuration

Description

TLS Configuration.

Dependencies

Attributes

#EnabledProtocols

Comma separated list of protocol versions enabled for use on this connection. See #SupportedProtocols for possible values.

Default Value: TLSv1,SSLv3

#SupportedProtocols

Supported protocol versions by the used SSL provider. Defines possible values for #EnabledProtocols.

#NeedClientAuthentication

Set to true if client authentication is required, or false if no client authentication is desired.

Default Value: true

#KeyStoreURL

URL of key store containing key used in SSL handshake, when running in TLS mode.

Default Value: resource:certificates/test_sys_1.p12

#KeyStorePassword

The password for access to key store, specified by attribute KeyStoreURL.

Default Value: secret

#TrustStoreURL

URL of trust store containing accepted certificates, when running in TLS mode.

Default Value: resource:certificates/mesa_certs.jks

#TrustStorePassword

The password for access to trust store, specified by attribute TrustStoreURL.

Default Value: secret

#AuditLoggerName

Used internally - do NOT modify.

Default Value: dcm4chee.archive:service=AuditLogger

#Name

The class name of the MBean

#State

The status of the MBean

#StateString

The status of the MBean in text form

Operations

#create

Standard MBean lifecycle method

#start

The start lifecycle operation

#stop

The stop lifecycle operation

#destroy

The destroy lifecycle operation

#jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

#handshakeFailedListener

Used internally

#serverSocketFactory

Used internally

#socketFactory

Used internally

Notifications