Interface SSLTcpProxyServiceMBean
-
- All Superinterfaces:
ConnectionManagerMBean,TcpProxyServiceMBean
- All Known Implementing Classes:
SSLTcpProxyService
public interface SSLTcpProxyServiceMBean extends TcpProxyServiceMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetClientAuth()Returns the actual configuration for client authentication: WANT:client authentication required NEED:client authentication requested NONNEno client authentication desiredvoidsetClientAuth(String clientAuth)Controls whether accepted server-mode SSLSockets will be initially configured to require or not client authentication.-
Methods inherited from interface org.objectweb.joram.mom.proxies.ConnectionManagerMBean
getMBeanName, getVersion
-
Methods inherited from interface org.objectweb.joram.mom.proxies.tcp.TcpProxyServiceMBean
activate, closeAllConnections, deactivate, getAverageConnectionTime, getFailedLoginCount, getInitiatedConnectionCount, getListenPort, getProtocolErrorCount, getRunningConnectionsCount, getServerAddress, getTcpListenersPoolSize, isActivated
-
-
-
-
Method Detail
-
getClientAuth
String getClientAuth()
Returns the actual configuration for client authentication:- WANT:client authentication required
- NEED:client authentication requested
- NONNEno client authentication desired
- Returns:
- the actual configuration for client authentication.
-
setClientAuth
void setClientAuth(String clientAuth)
Controls whether accepted server-mode SSLSockets will be initially configured to require or not client authentication. A socket's client authentication setting is one of the following:- WANT:client authentication required
- NEED:client authentication requested
- NONNEno client authentication desired
- Parameters:
clientAuth- "WANT", "NEED" or "NONE".
-
-