You are viewing archived documentation for Hazelcast Platform 5.1. These pages are no longer maintained.

See the latest documentation

Enabling JAAS Security

With Hazelcast’s extensible, JAAS based security feature, you can:

  • authenticate both cluster members and clients

  • and perform access control checks on client operations. Access control can be done according to endpoint principal and/or endpoint address.

You can enable security declaratively or programmatically, as shown below.

  • XML

  • YAML

  • Java

<hazelcast>
    ...
    <security enabled="true">
    ...
    </security>
    ...
</hazelcast>
hazelcast:
  security:
    enabled: true
        Config cfg = new Config();
        SecurityConfig securityCfg = cfg.getSecurityConfig();
        securityCfg.setEnabled( true );

Also, see the Setting License Key section for information about how to set your Hazelcast Enterprise license.