Authentication Mechanisms

The Enterprise Edition of the Terracotta kit provides standard authentication mechanisms to control access to Terracotta servers. Enabling one of these mechanisms causes a Terracotta server to require credentials before allowing a JMX connection.

You can choose one of the following to secure servers:

  • SSL-based security - Authenticates all nodes (including clients) and secures the entire cluster with encrypted connections. Includes role-based authorization.

  • LDAP-based authentication - Uses your organization's authentication database to secure access to Terracotta servers.

  • JMX-based authentication - provides a simple authentication scheme to protect access to Terracotta servers.

Note that Terracotta scripts cannot be used with secured servers without passing credentials to the script.