| Package | Description | 
|---|---|
| com.hazelcast.client | 
 Contains classes/interfaces related to Client 
 | 
| com.hazelcast.client.config | 
 Contains classes related to config for com.hazelcast.client 
 | 
| com.hazelcast.client.impl | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.client.impl.protocol.task | 
 Client tasks associated with requests. 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.instance | 
 This package contains Hazelcast Instance functionality. 
 | 
| com.hazelcast.internal.cluster.impl | 
 This package contains the implementation of the cluster functionality. 
 | 
| com.hazelcast.internal.dynamicconfig | 
 Classes related to Dynamic Configuration. 
 | 
| com.hazelcast.security | 
 Provides interfaces/classes for Hazelcast security implementation. 
 | 
| Class and Description | 
|---|
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| SecurityContext
 SecurityContext is responsible for managing lifecycle of security object such as
  
ICredentialsFactory, IPermissionPolicy etc, to creating LoginContextes
 for member and client authentications and checking permissions for client operations. | 
| Class and Description | 
|---|
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| Class and Description | 
|---|
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| SecurityContext
 SecurityContext is responsible for managing lifecycle of security object such as
  
ICredentialsFactory, IPermissionPolicy etc, to creating LoginContextes
 for member and client authentications and checking permissions for client operations. | 
| Class and Description | 
|---|
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| Class and Description | 
|---|
| ICredentialsFactory
 ICredentialsFactory is used to create  
Credentials objects to be used
 during node authentication before connection is accepted by the master node. | 
| IPermissionPolicy
 IPermissionPolicy is used to determine any  
Subject's
 permissions to perform a security sensitive Hazelcast operation. | 
| SecurityInterceptor
 This interface allows to intercept requests which were produced by an API call like map.put, queue.offer... 
 | 
| Class and Description | 
|---|
| SecurityContext
 SecurityContext is responsible for managing lifecycle of security object such as
  
ICredentialsFactory, IPermissionPolicy etc, to creating LoginContextes
 for member and client authentications and checking permissions for client operations. | 
| SecurityService
 Provides necessary methods to initiate security related config changes. 
 | 
| Class and Description | 
|---|
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| Class and Description | 
|---|
| SecurityService
 Provides necessary methods to initiate security related config changes. 
 | 
| Class and Description | 
|---|
| AbstractCredentials
 Abstract implementation of  
Credentials | 
| Credentials
 Credentials is a container object for endpoint (Members and Clients)
 security attributes. 
 | 
| ICredentialsFactory
 ICredentialsFactory is used to create  
Credentials objects to be used
 during node authentication before connection is accepted by the master node. | 
| Parameters
 This interface is used to pass parameters of a method call to a  
SecurityInterceptor. | 
| SecureCallable
 A secure callable that runs in a sandbox. 
 | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.